- 締切済み
CGIを設置したいが何をやっても500エラーが出る
使用CGI:もっと書き込み隊 サーバー:ロリポップ 今まで使えていたのに急に500エラーが出て 表示されなくなりました。 パーミッションを合わせてもダメで どうしたらいいのか全くわかりません。 どなたかご解答いただけないでしょうか? よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- superside0
- ベストアンサー率64% (461/711)
回答No.2
500エラーの原因は、多様ですので ブラウザ上のに表示される情報だけでは原因特定は難しいです。 ですが、ロリポップのレンタルサーバーならば 管理画面からアクセスログがダウンロードできるので そこにエラー原因が記載されているかもしれません。 なお、CGIやサーバーの設定をなにも変更しておらず ストレージの容量制限にも達していないのに 急に500エラーするようになったということなら もしかしてですが、 .htaccessファイルの書き方に もともとまずいところがあって、 それでも、これまではなんとか動いてくれていたけど、 サーバーのアップデートで、.htaccessの記述ミスが表面化してきて エラー停止するようになった、ということはあり得ます。 .htaccessを一旦空にして、エラーしなくなるようであれば 1行ご、または機能ブロックごとに足していって エラーするようになる命令を見つけていくということで 記述ミスが特定できるでしょう。 (アクセスログからでも、見つけられますが) また、サーバー移転したときは perlのパスを /usr/bin/perl から/usr/local/bin/perlに 変更(またはその逆)にしないとだめみたいなこともあります。
- hahaha86
- ベストアンサー率14% (82/576)
回答No.1