最近、サーバーでAPCを有効にしました。新しいコードまたは変更を公開すると、変更されたソース ファイルがコードに反映されていないエラーをスローし始めることがわかります。存在。php -l
エラーログに影響があると書かれているファイルを実行することで、これを確認しました。通常、再公開すると問題が解決します。PHP 5.2.0 と APC 3.01.9 を使用しています。私の質問は、他の誰かがこの問題を経験したことがありますか、または誰かが私たちの問題が何であるかを認識していますか? その場合、どのように修正しましたか、またはどのように修正できますか?
編集: おそらく、公開プロセスに関する詳細を追加する必要があります。コンテンツは、ステージング サーバーから rsync を介して運用サーバーにプッシュされています。apc.stat_ctime
これにより、rsync をよりスムーズに実行できるとのことでしたので、 有効にしました。apc.write_lock
はデフォルトでオンになっており、無効にはしていません。についても同様ですapc.file_update_protection
。