2012-11-16 46 views
0

在我的服務器我有兩個網站:CakePHP的2.1故障重定向到另一個蛋糕實例

opm.asc

dev.opm.asc

當用戶在opm.asc工作,我做我的在dev.opm.asc上開發;當新版本準備就緒時,我只需將dev.opm.asc的全新副本作爲opm.asc,授予權限,然後我們就可以開始了。

幾天前,opm.asc - 生產站點開始反映dev.opm.asc文件夾中的代碼更改!例如,我在dev.opm.asc的模型上添加了一些驗證,並且這影響了opm.asc上的用戶。

最明顯的跡象是登錄頁面:我在此頁面上顯示版本號,opm.asc上的用戶正在顯示我的頁面,因爲它位於dev.opm.asc上,而不是opm.asc,這是他們的位置在工作中。

IT和我自己去尋找服務器日誌和htaccess等的蹤跡,發現沒有錯;那麼我們發現錯誤必須在代碼本身上,因爲幾天前的副本沒有顯示這種行爲。

然後我嘗試了我最近的代碼,問題就沒有了。但是,我們無法檢測到任何可疑代碼。

昨天它再次發生,我只是無法找出哪一段代碼 - 如果有的話 - 可能會導致這種情況。我在unix服務器上使用jquery,css等,而我在windows netbeans 7中編程。

任何想法,這是怎麼回事?

非常感謝!

回答

0

在複製到生產站點之前,您可以嘗試清除dev中的app/tmp文件夾。

+0

非常感謝!有用。我清理/緩存和/會話。 –