記事No | : 11030 |
投稿日 | : 2012/10/05(Fri) 21:55:19 |
タイトル | : CaptchaMail check.cgi |
ID情報 | : keimiya |
投稿者 | : keimiya |
URL | : http://www5d.biglobe.ne.jp/~tore_tom/captmail/check.cgi |
お世話になります。
CaptchaMail を設置し、check.cgiにアクセスすると、
Software error:
Bad name after pl' at init.cgi line 170.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
Software error:
[Fri Oct 5 21:40:38 2012] check.cgi: Bad name after pl' at init.cgi line 170.
Compilation failed in require at check.cgi line 14.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
というエラーメッセージが表示されます。指定のもの以外修正していませんが、表示箇所にエラーが起きるのかわかりません。
修正方法を教えていただきたく、よろしくお願いいたします。
記事No | : 11032 |
投稿日 | : 2012/10/05(Fri) 22:32:32 |
タイトル | : Re: CaptchaMail check.cgi |
ID情報 | : kudocgi |
投稿者 | : KUDO CGI WORKS |
URL | : http://www.kudocgiworks.net |
たとえば、
$cf{captcha_pl} = './lib/captcha.pl';
となっているはずの部分が
$cf{captcha_pl} = ./lib/captcha.pl';
というように ' が不足しているということなどはございませんでしょうか。
by KUDO CGI WORKS(http://www.kudocgiworks.net)
記事No | : 11037 |
投稿日 | : 2012/10/06(Sat) 21:27:45 |
タイトル | : Re^2: CaptchaMail check.cgi |
ID情報 | : keimiya |
投稿者 | : keimiya |
URL | : http://www5d.biglobe.ne.jp/~tore_tom/captmail/check.cgi |
お世話になります。
早々にお返事をありがとうございます。
<init.cgi line 170>
line169〜172
# 画像認証プログラム【サーバパス】
$cf{captcha_pl} = './lib/captcha.pl';
$cf{captsec_pl} = './lib/captsec.pl';
$cf{pngren_pl} = './lib/pngren.pl';
<check.cgi line 14>
line13〜15
# 外部ファイル取り込み
require 'init.cgi';
my %cf = &init;
となっています。
よろしくお願いします。
記事No | : 11038 |
投稿日 | : 2012/10/06(Sat) 22:20:11 |
タイトル | : Re^3: CaptchaMail check.cgi |
ID情報 | : kudocgi |
投稿者 | : KUDO CGI WORKS |
URL | : http://www.kudocgiworks.net |
init.cgiの170行目付近も問題はないようですが、
どこかに問題があるのではないかと思います。
オリジナルのinit.cgiを上書きアップロードし
再度check.cgiにアクセスしてみていただいてもよろしいでしょうか。
by KUDO CGI WORKS(http://www.kudocgiworks.net)
記事No | : 11043 |
投稿日 | : 2012/10/08(Mon) 10:00:33 |
タイトル | : Re^4: CaptchaMail check.cgi |
ID情報 | : keimiya |
投稿者 | : keimiya |
URL | : http://www5d.biglobe.ne.jp/~tore_tom/captmail/check.cgi |
ありがとうございます。
再度、サイトよりダウンロードしたものを送信メールのあて先だけ修正し上書きアップロードしました。
Check Mode: [ captmail v1.52 ]
Perlバージョン : 5.010001
ログファイル : パスOK
ログファイルパーミッション : OK
一時ディレクトリパス : OK
一時ディレクトリパーミッション : OK
sendmailパス : OK
テンプレート ( conf.html ) : パスOK
テンプレート ( err1.html ) : パスOK
テンプレート ( err2.html ) : パスOK
テンプレート ( thx.html ) : パスOK
テンプレート ( mail.txt ) : パスOK
テンプレート ( reply.txt ) : パスOK
Image-Magick動作: NG → Can't locate Image/Magick.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.6.1 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib64/perl5/5.10.0 /usr/lib64/perl5 /usr/share/perl5 /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at check.cgi line 77.
お手数をおかけします、よろしくお願いいたしますm(__)m
記事No | : 11044 |
投稿日 | : 2012/10/08(Mon) 16:58:38 |
タイトル | : Re^5: CaptchaMail check.cgi |
ID情報 | : teketen |
投稿者 | : てけてん |
check.cgiの動作は正常です。
エラーが出ているように見えますが、「Image-Magick動作: NG」が出ていますので、その原因が→以降に書かれてあるだけで、checkcgiのエラーではありません。
ご利用のサーバーでは、Image-Magickが使用出来ませんので、init.cgiの設定では
$cf{use_captcha} = 1;
は、ライブラリ版を使用するように設定してください。
それでも、今のようにcheck.cgiでのImage-Magick動作: NG → Can't locate Image/Magick.pm in @INC〜の表示されますが、正常です。
記事No | : 11045 |
投稿日 | : 2012/10/08(Mon) 22:04:37 |
タイトル | : Re^6: CaptchaMail check.cgi |
ID情報 | : keimiya |
投稿者 | : keimiya |
URL | : http://www5d.biglobe.ne.jp/~tore_tom/captmail/check.cgi |
ありがとうございます。
正常に使えるようになりました。
お手数をおかけいたしました。