我整个下午都在尝试在我的prod服务器上调试一些东西。
我已经尝试了我能想到的一切,包括卸载回购并从Bitbucket获取新的副本
我已经清除了大量的浏览器缓存,使用了隐身窗口等。
当我通过SSH连接到服务器时,我可以看到我的文件被推高了,他们只是没有改变浏览器中的任何内容。
有什么想法吗?
答案 0 :(得分:1)
您的服务器PHP设置中是否启用了OPCache?将此行添加到部署脚本以清除每个部署的缓存。
echo "" | sudo -S service php7.1-fpm reload
答案 1 :(得分:1)
如果其他人发现了这一点,并且他们安装了SSL证书,请检查SSL提供商的缓存设置。
对我来说,原来Cloudflare正在缓存网站。我在Cloudflare中启用了开发人员模式,我的缓存问题就消失了!
答案 2 :(得分:0)
根据你所说的,我假设你的符号链接指向前一个提交。确保您的符号链接指向您刚刚部署的最新提交。