PHP FPM不提供最新的代码更改

时间:2017-05-04 15:14:11

标签: php php-7.1

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

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

我试过了:

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

没有什么能让它使用正确的FPM代码。

这可能会发生什么?

PHP 7.1

1 个答案:

答案 0 :(得分:0)

原来这是新服务器上的Nginx配置错误。

线......

root /home/user/site/public;

...需要指出current能够与Envoyer合作:

root /home/user/site/current/public;