お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-05-10 22:51:07

umioyo
新しいメンバ
登録日: 2009-05-10

perl/CGIが使えない(MovableTypeの構築)

はじめまして。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)

オフライン

 

#2 2009-05-11 12:05:12

umioyo
新しいメンバ
登録日: 2009-05-10

Re: perl/CGIが使えない(MovableTypeの構築)

すいません。過去ログから
http://httpd.apache.org/docs/2.0/howto/cgi.html
を見つけました。
こちらを試してみます。お騒がせ致しました。

オフライン

 

Board footer

Powered by FluxBB