質問掲示板

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

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

スレッド

└◇857:
日記の設置について [ぷっちー] 01/15 01:11

 └◇860:Re:日記の設置について [moon] 01/15
  └◇862:Re[2]:日記の設置について [ぷっちー] 01/15 <


857● 日記の設置について[ ぷっちー ] 2008 01/15 01:11
@pagesというところでHPスペースを借りて日記を使ってみようとしましたが、
500 Error - Internal Server Error
というエラーが出てしまいます。
ルートに"nik"というフォルダをつくってその中に全部アップロードしています。
perlのパスもパーミッション設定もreadmeを見ながらやったのですが、うまくいかなくて困っています。
とても初歩的な質問で申し訳ありませんがよろしくお願いいたします。
スレッド一覧


860● Re:日記の設置について[ moon ] 2008 01/15 18:22
1)
拡張子が .cgi のファイルの perl のパスを
#!/usr/bin/perl
から
#!/usr/local/bin/perl
に変更する。
(とHP上では書いてあるが、変更しなくても動く)

2)
説明書の指示に従い以下をやる

503サーバーエラーが出る場合、
rib.plの1223行目辺り
eval { use LWP::UserAgent; }; return if $@;
eval { use HTTP::Request::Common; }; return if $@;
#eval ("use LWP::UserAgent;"); return if $@;
#eval ("use HTTP::Request::Common;"); return if $@;
これ(↑)を
#eval { use LWP::UserAgent; }; return if $@;
#eval { use HTTP::Request::Common; }; return if $@;
eval ("use LWP::UserAgent;"); return if $@;
eval ("use HTTP::Request::Common;"); return if $@;
こう(↑)するか、
#eval { use LWP::UserAgent; }; return if $@;
#eval { use HTTP::Request::Common; }; return if $@;
#eval ("use LWP::UserAgent;"); return if $@;
#eval ("use HTTP::Request::Common;"); return if $@;
こう(↑)すると動く場合があります。
(これをした場合、トラックバックは使用できません。←受信は可能だが送信するとエラーになります)

あ、実際は1677行目あたりになってます。(Ver.5.146)


以上で動くはずです。
まだダメな場合は何をやってうまく言ってないかを書いてね。

http://www5.atpages.jp/xx1/nik/nik.cgi

スレッド一覧


862● Re[2]:日記の設置について[ ぷっちー ] 2008 01/15 19:23
ありがとうございます。
うまく動きました。
これからどんどん使わせてもらいますね!
スレッド一覧

CGIROOM