1

MAMP-pro を使用して、ドメインを外部に提供しています。

私は経験豊富なシステム管理者ではありませんが、いくつかの基本的なことを苦労して進めてきました。私はApacheが何であるかを知っており、ほとんどの読み取りはできますが、ガイドなしで生成することはできません.confファイル。

コマンドラインからテストした perl スクリプトがあり、動作します (必要に応じて出力されます)。

ブラウザから上記のスクリプトにアクセスしようとすると、404 が返されます。

スクリプトを次の場所に配置しようとしました:

  • /Users/me/Sites/mydomain.com/htdocs/mycgi.pl
  • /Users/me/Sites/mydomain.com/cgi-bin/mycgi.pl
  • /Users/me/Sites/mydomain.com/htdocs/cgi-bin/mycgi.pl

次のようにアクセスします。

さまざまな組み合わせがすべて役に立たない (404.)

スクリプトとそのコンテナー ディレクトリには、755 のアクセス許可があります。

それで、私が見逃している他のステップは何ですか?適切なセットアップ ガイドはありますか? MAMP-Proのマニュアルを試してみたのですが、「キャンセルボタンは現在の操作をキャンセルする」などと書かれていて、あまり役に立ちません。Google は、これを localhost で機能させる方法について話しているように見えるいくつかのヒットを見つけましたが、私はこれを外の世界に提供しようとしています。

ヒントはありますか?

ありがとう!

4

1 に答える 1

3

公式のオンライン ドキュメントには、仮想ホストに関するセクションがあります。ホストを作成するときに、www.mydomain.comMAMP PRO 内で「ディスクの場所」と呼ばれる DocumentRoot を選択できます。それでも 404 エラーが発生する場合はerror_log、より具体的な理由 (つまり、Apacheが問題のファイルを見つけようとする場所) を調べてください

于 2010-07-07T19:18:48.863 に答える