0

乗客(インストールが正しいかどうかはわかりません)をapacheにインストールしました(開発用のMacintoshを実行しているユキヒョウを使用しています)。

httpd.confファイルには次のようなVirtualHost設定があります

<VirtualHost *:80>
  ServerName myapp
  DocumentRoot /webapps/boom/public
  <Directory /webapps/boom/public>
    Allow from all
    Options -MultiViews
  </Directory>
</VirtualHost>

繰り返しますが、これが正しいかどうかはわかりません。

apachectlstartを使用してapacheを起動できます

このリンク( http:// localhost )を使用してメインページを表示できます。

ただし、コントローラーページの1つ(blocks_controller.rbという名前のコントローラーがあります)に移動しようとすると、404エラー(http:// localhost /blocks)が発生します。

apacheerror_logファイルは次のように表示されます=>[WedJul 07 15:25:46 2010] [error] [client 127.0.0.1]ファイルが存在しません:/ webapps / boom / public / blocks

これは私が間違っているという非常に単純なことだと思いますが、私には何がわかりません。

何かご意見は??

ありがとう!

4

1 に答える 1

1

Apacheが仮想ホスト構成を取得していないため、Passengerがループに入っていないように見えます。それがすべて機能していると確信していますか?Apacheは環境によって少し異なって見えるので、OS固有の場所でApacheログファイルを確認してください。

于 2010-07-07T20:05:10.920 に答える