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


記事No: 11030
投稿日: 2012/10/05(Fri) 21:55:19
タイトルCaptchaMail check.cgi
ID情報: keimiya
投稿者: keimiya
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://www5d.biglobe.ne.jp/~tore_tom/captmail/check.cgi

ありがとうございます。

正常に使えるようになりました。

お手数をおかけいたしました。


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