2015-09-18 18 views
0

我使用Yii2 Advance通過遠程服務器開發系統。當我保存文件編輯器將自動上傳到服務器。保存後我刷新瀏覽器。它仍然顯示舊數據不會從新文件更新。約1分鐘它將會更新。Yii2 Advance將文件保存到遠程服務器後不更新數據

我測試服務器上的不同文件夾它的工作查找,保存文件時更新。

請幫幫我。

感謝和問候,

伍迪

+0

讓我試着解密這個問題。你更新你的服務器上的東西,並可以驗證它實際上是更新的,但是當你從服務器請求它時(通過http?),你會得到舊的結果?檢查/清除所有緩存? – m02ph3u5

+0

解密正確。我清除了所有緩存並嘗試更換瀏覽器,但未能解決問題。 – user2092198

+0

它是什麼類型的文件,你如何服務它? – m02ph3u5

回答

0

好了,現在我可以自己解決這個問題。 這個效果是PHP函數「OPCache」,它帶有PHP 5.5或更高版本。

我們可以通過很多方式禁用OPCache,但我使用了這種解決方案。

打開autoload.php從/yii2project/vender/autoload.php添加此代碼。

opcache_reset();

我不知道Yii2中重置opcache的最佳方式是什麼。如果有,請回復此帖。

謝謝大家,並認爲這個話題會幫助你。

相關問題