2016-01-11 24 views
1

我在Laravel中有一個項目,其中更改了主刀片,並且在訪問該站點時未顯示更新。具體而言,我通過https向他們提供服務,因此我將https添加到了我的所有資產中。由於沒有顯示更改,因此控制檯中出現混合內容錯誤。這裏有一些事情,我曾嘗試:Laravel刀片模板未顯示活動服務器上的更改

  • php artisan cache:clear
  • php artisan view:clear
  • 清除服務器緩存
  • 使用專用瀏覽器來檢查改變
  • 因爲我們的代理
  • 使用手機沒有連接到同一網絡可能會緩存更改
  • 檢查服務器以確保該文件確實顯示更改並且它確實

這裏是你想看看在案件的網址:https://dericcain.com/about

出於某種原因,我認爲有人會檢查它,它會正確顯示。我覺得有些東西在緩存,但我無法弄清楚什麼。

任何想法?

+2

檢查,如果您使用的是服務器的高速緩存,APC或opcache ,,? –

+0

測試您的HTML中是否有任何語法錯誤。我之前有過這個問題。 – Mithredate

+0

php artisan cache:clear和php artisan view:clear解決了我的問題:)嗯,在做之前我已經停止了apache2,然後重新啓動。 –

回答

0

這絕對是與服務器相關的,感謝@abdou負責搜索和查找其他緩存源。我使用的是Easyengine,它使用memcache,nginx緩存和opcache。

如果使用Easyengine,這裏是刷新所有緩存的解決方案:

https://vimeo.com/122271320