windows+linux開發環境 解決laravel blade模板緩存問題


編碼環境windows10

編碼IDE:phpstorm 2016.2

PHP框架:laravel5.3 +

代碼運行環境:centos7 + nginx

在開發過程中,上傳blade模板文件到linux中,訪問以后生成緩存,使得后面的blade模板更改不生效。

問題原因是:phpstorm上傳文件會攜帶修改時間戳,而我的linux與widows開發環境時間不一致,linux與windwos時差8個小時。

so 也就是說,上傳的文件,在8小時候以后才過期。這對開發來說無法 接受 。。。

解決辦法一:PHPstrom中

 

解決辦法二:linux與windows時區一致即可。

rm -rf /etc/localtime #刪除原系統時間設置 刪除之前記得備份
ln -s /usr/share/zoneinfo/UTC    /etc/localtime #使用UTC時間作為系統時間
ntpdate 192.43.244.18  #校對系統時間

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM