Railsアプリ、nginxとPassengerで実行しています。昨日までログは機能していましたが、nginxのerror.logに起動時に次のメッセージが表示されます:Railsエラー:ログファイルにアクセスできません。/var/www/app/htdocs/log/production.logが存在し、chmod 0666であることを確認してください。問題が修正されるまで、ログレベルがWARNに引き上げられ、出力がSTDERRに送信されます。
ログファイルには0666のアクセス許可があります。 Issue 332 に関連しているようだったので、Passenger2.2.4から2.2.5にアップグレードしました。これは問題を解決しませんでした。昨日はロギングが機能し、それ以降、構成に変更はありませんでした。
何か案は?
ディレクトリprivsも確認してください。
ls -larth /var/www/app/htdocs/