CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
▼スレッド
│
└◇1449:私も同じ症状です [げーしー] 10/16 17:30
└◇1450:私も同じ症状です [げーしー] 10/16
└◇1451:解決 [げーしー] 10/16
└◇1452:Re:解決 [moon★] 10/17 <
6/17日の投稿と同じ事が私にも起きています。(内容は違うようです。)スレッド一覧
=========
nik.cgiが500サーバーエラーで動きません。
ちなみにset.cgiは動いてパスワードも
変えれました。
そこから日記ボタンを押しても同じエラーが出ます。
=========
パスもパーミッションも問題なく設定しています。set.cgiは動くのですが、nik.cgiは500エラーになります。
エラーログは、File does not exist: /home/******/public_html/php,
となっています。
環境は・・・
◆Apache 2.0.52
◆MySQL 4.1.12
◆perl 5.8.5
/usr/bin/perl
/usr/local/bin/perl
◆PHP 4.3.9
/usr/bin/php
◆python 2.3.4
/usr/bin/python
◆ruby 1.8.1
/usr/bin/ruby
です。
内容もどうやら同じでしたスレッド一覧
EscapeSJIS
でエラーが起きているようです。
http://www.kent-web.com/utility/index.html
の文法チェッカーというものを使いました。
=====
Can't locate EscapeSJIS.pm in @INC (@INC contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl .) at nik.cgi line 33.
BEGIN failed--compilation aborted at nik.cgi line 33.
=====
というエラーが出るようです。
前述の方の症状と同じようですね
ダウンロードした中のファイル「EscapeSJIS.pm」ですが、nik.cgiの中には、「escapesjis.pm」を指定しています。スレッド一覧
大文字と小文字の問題でした。
モジュールが置いてあるサイトのファイルも大文字でした。
> ダウンロードした中のファイル「EscapeSJIS.pm」ですが、nik.cgiの中には、「escapesjis.pm」を指定しています。スレッド一覧
>
> 大文字と小文字の問題でした。
>
> モジュールが置いてあるサイトのファイルも大文字でした。
調査ありがとうございます。
が、しかし私が見たところ大文字になってるんですけどねぇ・・・?
# 絵文字関連
use EscapeSJIS;
となってます。
まぁ、解決したならいいか。。。