dポイントプレゼントキャンペーン実施中!

TOK2(http://tok2.com/)に「posttest2.cgi」をUPしました。
ファイルマネージャで確認すると、CGIのパーミッションは700、
CGIを設置するディレクトリーのパーミッションは701です。

以下 posttest2.cgiです。
-------------------START-----------------------
#!/usr/bin/perl

print "Content-Type:text/html\n\n";
print "<html>\n";
print "<head><title>テスト</title></head>\n";
print "<body>\n";
print "TEST";
print "</body></html>\n";
------------------- END -----------------------

IEでこのCGIを開くと「500 Internal Server Error 」になってしまいます。。

なにが悪いのでしょう?

A 回答 (2件)

アスキーモードでアップロードしてますか?



参考URL:http://tok2.com/study/faq/04-06.html
    • good
    • 0
この回答へのお礼

「各種設定変更ページ」のファイルマネージャでなく、FTPで、アスキーモードUPしたら上手く出来ました。(exit;も足らなかった様子)

どうもありがとうございました。

お礼日時:2007/10/04 19:36

こんにちは。



 当方素人ですが、
 CGIファイルの1行目に#!/usr/bin/perlを記述されているのですよね?
 下記ではないですよね?
  -------------------START-----------------------
 
以上です。

この回答への補足

-------------------START-----------------------
------------------- END -----------------------
は、この質問での表記でして、
一行目に#!/usr/bin/perlを記載してます。

補足日時:2007/10/04 16:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!