質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME

スレッド

└◇1449:
私も同じ症状です [げーしー] 10/16 17:30

 └◇1450:私も同じ症状です [げーしー] 10/16
  └◇1451:解決 [げーしー] 10/16
   └◇1452:Re:解決 [moon★] 10/17 <


1449● 私も同じ症状です[ げーしー ] 2009 10/16 17:30
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

です。
スレッド一覧


1450● 私も同じ症状です[ げーしー ] 2009 10/16 17:51
内容もどうやら同じでした

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.
=====
というエラーが出るようです。
前述の方の症状と同じようですね
スレッド一覧


1451● 解決[ げーしー ] 2009 10/16 18:11
ダウンロードした中のファイル「EscapeSJIS.pm」ですが、nik.cgiの中には、「escapesjis.pm」を指定しています。

大文字と小文字の問題でした。     

モジュールが置いてあるサイトのファイルも大文字でした。
スレッド一覧


1452● Re:解決[ moon★ ] 2009 10/17 10:55
> ダウンロードした中のファイル「EscapeSJIS.pm」ですが、nik.cgiの中には、「escapesjis.pm」を指定しています。
>
> 大文字と小文字の問題でした。     
>
> モジュールが置いてあるサイトのファイルも大文字でした。


調査ありがとうございます。
が、しかし私が見たところ大文字になってるんですけどねぇ・・・?
# 絵文字関連
use EscapeSJIS;
となってます。
まぁ、解決したならいいか。。。
スレッド一覧

CGIROOM