优美短文

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  #校对系统时间

 

 

 

posted @ 2016-11-30 14:01  一根PHP  阅读(3526)  评论(0编辑  收藏  举报