2013-02-14 59 views
0

我最近在一個使用Rackspace Cloudfiles PHP API庫的網站上打開了APC。昨天,Cloudfiles的上傳過程失敗,我認爲這是由於APC緩存的過期令牌。有沒有辦法來診斷這個問題,或者我應該防止所有的cloudfiles庫代碼緩存與apc.filters配置?如何診斷APC緩存問題?

編輯:我懷疑APC緩存是問題,因爲我通過添加記錄令牌的單行代碼更新了相關文件。更新文件後,上傳過程再次開始工作。

編輯2:這是在不斷運行的後臺腳本中發生的。該值被存儲在腳本中,並未被更新。我忘記了我在更改後重新啓動了腳本,以便更新令牌。

回答

1

APC本身只緩存PHP源文件的編譯內容 - 它不會(也不能!)緩存API令牌。你的問題可能在別處。

+0

我明白了。我想我誤解了APC認爲PHP文件中的變量也被緩存了(但這沒有意義,並且會導致很多我想象中的問題)。 – 2013-02-14 08:04:14