KENT-WEB サポートコーナー 過去ログ [ 0075 ]


記事No: 11551
投稿日: 2013/03/10(Sun) 01:47:21
タイトルcaptmailの画像認証の数字が出ない
ID情報: namagaki
投稿者: 生がき
URLhttp://kimama.cside7.com/captmail/captmail.cgi/

一昨日、アップした時は画像認証の数字が出て、
メール機能も正常に動作したのですが、
なぜか、今日になって画像認証の数字が出ません。
何度、やり直してもうまくいきません。
check.cgiへ直接アクセスして確かめても、すべてOKと出ています。
お手上げです。アドバイスお願いします。


記事No: 11553
投稿日: 2013/03/10(Sun) 15:52:57
タイトルRe: captmailの画像認証の数字が出ない
ID情報: kent
投稿者: KENT

> 一昨日、アップした時は画像認証の数字が出て、
> メール機能も正常に動作したのですが、
> なぜか、今日になって画像認証の数字が出ません。
> 何度、やり直してもうまくいきません。
> check.cgiへ直接アクセスして確かめても、すべてOKと出ています。
> お手上げです。アドバイスお願いします。

captcha.cgiが動作不良を起こしているのでは?
パーミッションか、先頭のPerlのパスを確認してみてください。


記事No: 11554
投稿日: 2013/03/10(Sun) 16:49:47
タイトルRe: captmailの画像認証の数字が出ない
ID情報: teketen
投稿者: てけてん

> なぜか、今日になって画像認証の数字が出ません。

書かれている参照先が、
http://kimama.cside7.com/captmail/captmail.cgi/
と最後に/をつけていますよね?
もしかして、アクセスされた時も、つけてアクセスされましたか?
cgiスクリプトの後に/をつけてアクセスすると、「エキストラパス(環境変数$ENV{PATH_INFO})」になり動作が少し変わります。
画像認証の画像のアドレスが、相対パスで書かれてある場合、
http://kimama.cside7.com/captmail/captmail.cgi/captcha.cgi?a29fa3486b24869c3a6a4699985840
このようになります。
KENTさんのスクリプトは、エキストラパスに対応していないので、画像が出ないのです。
本来は、画像認証の画像のアドレスは、例えば
http://kimama.cside7.com/captmail/captcha.cgi?a29fa3486b24869c3a6a4699985840
このようになるはず。違いが判りますか?

ホームページなどからcaptmail.cgiにリンクを貼ったり、ブラウザから直接アクセスする場合は、

http://kimama.cside7.com/captmail/captmail.cgi

と、最後の/をつけないアドレスでアクセスしてください。


記事No: 11555
投稿日: 2013/03/10(Sun) 17:15:46
タイトルRe^2: captmailの画像認証の数字が出ない
ID情報: namagaki
投稿者: 生がき
URLhttp://kimama.cside7.com/captmail/captmail.cgi/

> と、最後の/をつけないアドレスでアクセスしてください。

ありがとうございます!!!

新掲示板と、このメールフォームがうまく設置できたので、
サイトのトップも、この際模様替えをと思いチトいじった際、/を付けてしまったらしいです。(^_^;)

本当にありがとうございました!(^_^)v

今後ともよろしくご指導ください!
http://www.ztv.ne.jp/kip-swv/


[検索ページ] [掲示板]