2016-08-15 8 views
0

私のApacheを2.4.2から2.4.23にアップデートしました。私は乗客を使用しています。私は設定ファイルを変更しませんでした。 2.4.2では動作します。私はこのエラーを取得する2.4.23に:それは問題になる可能性がある場合、それは難しいみかんですが、私ができるので更新後のAH01276

AH01276: Cannot serve directory /home/user-name/app-base/current/public/: No matching DirectoryIndex (none) found, and server-generated directory index forbidden by Options directive 

私はは私の乗客のモジュールを再コンパイルしないんでした。

私の乗客用モジュールを再コンパイルする必要がありますか、これは構成の問題ですか?それが設定上の問題であれば、それを修正する方法を理解する助けが必要です。

答えて

0

Passenger 4.0.59の実行中にApache 2.4.23にアップデートした後、同じ問題が発生しました。私がhttpdを起動したとき、Passengerはサーバーのログに乱れてしまい、okをロードしたように見えましたが、Railsアプリケーションを実行しませんでした。私はDirectoryIndex index.htmlを設定し、アプリケーションのパブリックディレクトリにindex.htmlファイルを作成し、アプリケーションの代わりに静的ページが表示されました。旅客4.0.60に更新しようとしましたが、変更はありません。 5.0.30にアップデートし、問題はついに消えました。 ApacheまたはPassengerの変更ログに問題があったことを気付かず、何も気付かなかった。最新のApache を使用すると、乗客はトラブルの可能性を減らすことができます。

通常、passenger-install-apache2-moduleを実行すると、簡単に乗客を再構築できるはずです。がんばろう。

関連する問題