我們最近啓用了我們的服務器上APC,偶爾當我們發佈新的代碼或變化,我們發現已更改的源文件開始扔未反映在代碼中的錯誤,通常解析描述不存在的令牌的錯誤。我們通過對錯誤日誌所說的文件運行php -l
來驗證這一點。通常重新發布可以解決問題。我們使用PHP 5.2.0和APC 3.01.9。我的問題是,有沒有人遇到過這個問題,或者有人認識到我們的問題是什麼?如果是這樣,你是如何修復它或我們如何解決它?問題與APC上發佈
編輯:我也許應該加入我們的出版過程中的一些細節。內容正在通過rsync從分段服務器推送到生產服務器。我們啓用apc.stat_ctime
,因爲它表示這有助於使用rsync更平滑地運行。 apc.write_lock
默認開啓,我們沒有禁用它。同上apc.file_update_protection
。
什麼是APC(我能想到的所有APC在這方面都沒有意義)? – 2009-05-04 14:54:43