1

同じサーバーに 2 つの Apache インスタンスがあり、1 つはポート 80 に、もう 1 つは別のポートにあります。最初のものは正常に動作します。mydomain.com:otherport にアクセスすると、タイトルにあるエラー メッセージが表示されます。ディレクトリは存在し、Web サーバーが実行されているのと同じユーザーとグループを持っています。

4

2 に答える 2

3

ついにそれを理解した。DirectoryIndexディレクティブを追加したとき、2番目のサーバーがまだ2番目のインスタンスで実行されている間に、作成したばかりのメインのhttpd.conf仮想ホストにそれを追加していました。今、私は愚かだと感じます!

読んでいる他の人にとって、このエラーが発生して理由がわからない場合は、DirectoryIndexディレクティブを追加する必要があります。

于 2009-03-31T22:29:03.700 に答える
0

おそらく、2 番目のインスタンス用に http.conf をセットアップする必要があります。そもそもなぜ2つのインスタンスとしてそれをやっているのですか?

2つの考え:

  • 動作していない構成を動作する構成と一致するまで徐々に変更し (もちろん、最初にバックアップを作成します)、どの変更で修正されるかを確認します。
  • error_log を見てください。必要に応じて、有益な情報が表示されるまでログ レベルを上げます。
于 2009-03-30T23:44:47.677 に答える