当我部署到Laravel Forge时,绝对没有任何变化

时间:2017-10-13 14:59:42

标签: php laravel server

我整个下午都在尝试在我的prod服务器上调试一些东西。

我已经尝试了我能想到的一切,包括卸载回购并从Bitbucket获取新的副本

我已经清除了大量的浏览器缓存,使用了隐身窗口等。

当我通过SSH连接到服务器时,我可以看到我的文件被推高了,他们只是没有改变浏览器中的任何内容。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

您的服务器PHP设置中是否启用了OPCache?将此行添加到部署脚本以清除每个部署的缓存。

echo "" | sudo -S service php7.1-fpm reload

答案 1 :(得分:1)

如果其他人发现了这一点,并且他们安装了SSL证书,请检查SSL提供商的缓存设置。

对我来说,原来Cloudflare正在缓存网站。我在Cloudflare中启用了开发人员模式,我的缓存问题就消失了!

答案 2 :(得分:0)

根据你所说的,我假设你的符号链接指向前一个提交。确保您的符号链接指向您刚刚部署的最新提交。