serversman@vpsでperlを動かす。

phpのノリで
#! /usr/bin/perl
print 'ほげー';

とかいても
Internal Server Error
になるだけらしい。

#! /usr/bin/perl
print "Content-type:text/html\n\n";
print 'ほげー';
で動いた。
パーミッションいじりまくったんですが、
全然関係なかったですねー。(´・ω・`) ショボーン

まぁまた一つなにか学べた気がしたのはよかったです。

追記:cgiを有効にするために必要な設定。

index.cgiとかを作ってブラウザでアクセスしても403 Forbiddenになってしばらくボー然。
下記2行とも必要なのを忘れてました。

<Directory "/home/testuser/public_html">
    Options ExecCGI
    AddHandler cgi-script .cgi
</Directory>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA