上記質問タイトルのような事をした所下記のようなエラーメッセージが出てきました。
ファイルの入れた場所はcgi-binの中に入れました。
最初のファイル名はindex.cgiです。
パーミッションも755に変更しました。
どのようなエラーなのか教えて頂けるかたどうか教えて下さい。
///エラーメッセージ//////////////
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, mail@it-service.co.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.17 Server at 192.168.0.29 Port 80
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
・Perlの場合、Perlのパスがあっていない場合
先頭の行の、
#!/usr/bin/perl
のようなものを、書きかえてください。
・他のファイルのパーミッションの誤り
http://tohoho.wakusei.ne.jp/wwwxx012.htm
などを参照して、設定してください。
参考URL:http://www.att.or.jp/perl/cgi-debug-env/deb-tech …
No.3
- 回答日時:
全く自信ないのですが...
もし、index.cgiを呼び出すのに相対パスを使用されていたら、絶対パスをためしてみてください。http://...のように。
他のCGIファイルが動いているサーバーならよいのですが、自ら設定して初めてCGIを使おうとされているのなら、confファイルの記述が適切でない可能性もあるかも。
No.4
- 回答日時:
ブラウザに表示される「Internal Server Error」は何も原因を表していません。
せいぜい「このファイルがCGIなのはわかるけどなんか間違ってて実行できないよ」という情報だけです。
このエラーがが返される場合
・構文エラー(重大なミスから一文字書き忘れのケアレスミスまで)
・パーミッションの間違い
該当ファイルだけでなく、関連したファイル、ディレクトリ全てチェックしたほうが良いです。
たとえば、index.cgiを実行するとlogディレクトリのlog.datに書き込みをする
という場合、index.cgiは755、log/とlog.datは777となりますが(一般論です)
log/がうっかり755だったという場合でもこのエラーが帰ってきます。
この2点が主な原因だと思います。
inoue64さんのアドバイスで解決できそうに思いますけれどいかがでしょう?
結構、次の日にチェックしてみたらマヌケなミスで
何故昨日の自分は気づかなかったのか...とかあるんですけどね。。。
どうしても解決できない場合、私はスクリプトの適当なところに
print "Content-type: text/html\n\nOK.\n"; exit(1);
というのを記述して虱潰しにミスを捜します...オススメできませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- 英語 英文の添削をお願いします 4 2023/05/23 11:10
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- TOEFL・TOEIC・英語検定 With its architecture and gardens and a wealth of 0 2022/12/17 16:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホ置き忘れ対策を教えて下...
-
3COINSのスマートウォッチを使...
-
初めて質問します。 スマホ用等...
-
皆さんのスマホのキャリアは・・
-
メルカリの一つのアカウントで ...
-
ルーターを初期化せず捨てた ど...
-
ページ送りリモコン 小型 Bluet...
-
二股
-
ps3のシステムアップデートをし...
-
i久しぶりにプレステ4で遊ぼう...
-
EOKIOのヘッドフォンのペアリン...
-
【Windows Media Player】1つ...
-
急に非通知着信がめちゃくちゃ...
-
ワイヤレスイヤホンを買ったん...
-
DVDメディアがこんなことになっ...
-
携帯の相手に電話を掛けました...
-
ゲーム機能付きのスマートウォ...
-
会社や学校で比較的高価な備品...
-
「PC Helpsoft Driver Updated...
-
USBメモリの紛失対策。みなさん...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPにて553エラー
-
ftpでuploadのとき上書きとする...
-
ロリポップでCGIを設置する
-
Dreamweaverでのパーミッション...
-
ローカルではうまくいってたの...
-
VB6 FTPファイルのパーミッショ...
-
ロリポップでCGIエラー500苦戦中
-
FFFTPソフトのパーミション変更...
-
Perlの日記プログラムがIIS+Act...
-
PostMail パーミッションについて
-
jcode.pl のパーミッション
-
cgiからファイルの書き込みがで...
-
cronでtxt、datなどのファイル...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
-
URLに~/cgi-bin/~を隠す方法
-
ラジオボタンのグループ化
-
ASPから既存のexcelブックを開...
おすすめ情報