1

当我加载站点时,旧的 JS/CSS 构建加载。SQS 队列在重新启动主管后使用最新代码,但是当作业被调度时,它们包含来自旧代码的引用,因此队列中断。

我在服务器上查看 VIM 中的代码,它是正确的代码,但它不是 PHP FPM 所服务的。PHP CLI 似乎是正确的。

我试过了:

  • 使用 Envoyer 重新部署。
  • 清除所有服务器端和客户端缓存
  • 使用重新启动 PHP FPMsudo -S service php7.1-fpm reload
  • 重新启动所有主管工作人员。
  • 禁用 OPCache。

没有什么可以让它为 FPM 使用正确的代码。

这里会发生什么?

PHP 7.1

4

1 回答 1

0

结果证明这是新服务器上的 Nginx 配置错误。

线……

root /home/user/site/public;

...需要指出current与 Envoyer 正常工作:

root /home/user/site/current/public;
于 2017-05-04T17:10:22.203 回答