こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

fedoraにcgi

mkdir でディレクトリを作って
vi who cgiを作って
内容は
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<html><body>\n";
print "<pre>";
print 'whoami';
print "</pre>";
print "</body></html>";
なのですが、
ブラウザでテストすると
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, ****@hotmail.com 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.29 Server at test.modena.com Port 81
Please contact the server administrator, ****@hotmail.com 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.29 Server at test.modena.com Port 81

という風に表示されます。
設定が違っているのでしょうか?

投稿日時 - 2004-05-26 17:29:29

QNo.871288

困ってます

質問者が選んだベストアンサー

whoamiが実行できないのでは?
フルパス指定するか,コメントアウトするか,試してみて下さい。

投稿日時 - 2004-05-27 11:16:20

補足

アドバイスありがとうございます。

>whoamiが実行できないのでは?

確かに出来ていません。

>フルパス指定するか,コメントアウトするか,試してみて下さい。

具体的にどこをどうすればいいでしょうか?
素人で申し訳ありません。

投稿日時 - 2004-05-27 11:31:52

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

冒頭の
/usr/bin/perl
のようにwhoamiのパスを指定してください。
(フルパス指定・絶対パス指定)

投稿日時 - 2004-05-27 14:13:37

補足

アドバイスありがとうございます。
今度は
/usr/bin/whoami
と表示されました。

投稿日時 - 2004-05-27 20:25:33