2010-09-12 70 views
0

我正在開發一個關於EC2的網站,並且在同一臺服務器上託管了開發和活動網站(爲了原因)。Drupal AuthCache衝突

我遇到的是緩存衝突。具體來說,在開發網站上,我有些東西並不打算讓公衆看到,但是因爲這兩個網站似乎都使用相同的APC緩存,所以這些條目有衝突,因此公衆正在看到它真的不應該有的東西。

開發環境是剛剛從subversion檢出的活動站點的完整副本。

這兩個網站都可以在不同的域名,如果它有助於定製答案。

有關如何確保不會發生的任何建議?

回答

0

我已經深入研究了AuthCache代碼,發現有很多事情可能導致頁面無法緩存。其中有isset($_COOKIE['nocache'])。這意味着,當在dev站點上執行請求時,我可以在自己的模塊中登錄時設置$ _COOKIE ['nocache']。