
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。Ubuntu&Linux初心者です。よろしくお願いします。
ホームページのコーディングなどやっているので、FTP越しの知識は多少あります。
自宅のWindows環境にMovableTypeを構築したくてVMWare2.5.2+Ubuntu8.04で動かしてみました。
https://wiki.ubuntulinux.jp/UbuntuTips/Server/ApacheServer
こちらのページを参考に、インストールはSynapticパッケージマネージャでインストールし、手順2,3とおそらく順調に作業しました。
http://localhost/
http://localhost/cgi-bin/wifky.pl でperl/CGIが動作していることも確認しました。
で、早速MovableTypeをダウンロードして、MTとリネームして
/usr/lib/cgi-bin/MT
に設置したところ、
http://localhost/cgi-bin/MT/ はForbiddenと表示されます。
http://localhost/cgi-bin/MT/index.htmlは、Internal Server Errorと表示されます。
/home/user_name/public_html/MT
に設置して
http://localhost/~user_name/MT/index.htmlは正常に表示されますが、そこからリンクしているmt.cgiを表示させようとすると、ソースがそのまま表示されます。
アクセス権を見ると755で「プログラムとして実行できる」にチェックが入っています。
ここで質問なのですが、
1./usr/lib/cgi-bin以下で動かすのと、/home/user_name/public_html以下で動かすのではどちらが一般的なのでしょうか。
2.どちらもperl/CGIが動いていないのですが、解決方法を教えて頂けないでしょうか。
以上、よろしくお願い致します。
最後の編集者: umioyo (2009-05-11 09:46:40)
オフライン
すいません。過去ログから
http://httpd.apache.org/docs/2.0/howto/cgi.html
を見つけました。
こちらを試してみます。お騒がせ致しました。
オフライン