为什么Envoyer在部署时需要重启PHP FPM?

Vij*_*ath 1 php laravel

我正在使用Envoyer,任何人都可以解释我为什么需要在部署时重新启动PHP FPM.

小智 9

这是因为您的新部署是在与当前由php提供服务的目录不同的目录中创建的.该发行版是从nginx配置中指定的目录中进行符号链接的.

为了让php加载新部署,必须重新启动它,以便它跟随项目文件夹中更新的符号链接.