vagrant puphpet nginx 502 bad gateway错误

时间:2014-03-03 18:02:08

标签: nginx laravel vagrant php puphpet

我已经通过puphpet安装了nginx,我正在使用带有centos6.4的laravel 4.1。 Laravael需要php apc模块,我已将其包含在puphpet congig.yaml文件中。在我做了一个流浪汉后,我去了我的网站,我得到:connect()到unix:/var/run/php5-fpm.sock失败(111:连接被拒绝),同时连接到上游错误。我改变了我的nginx $ fastcgi_pass =" /var/run/php5-fpm.sock"这不起作用。然后我做了vagrant ssh,然后我运行了php-fpm restart服务。但是我不想在流浪之后配置任何东西,这就是木偶的目的。现在我的问题是任何方式我可以重新启动php-fpm当我做vagrant up或任何其他方式来解决php apc问题。提前致谢。

解决方案:经过数小时的研究,我能够解决问题。我添加了这段代码:

 exec { "restart php-fpm":
    command    => "service php-fpm restart"
  }

在php-fpm类结尾的mainfeast.pp中。对我来说,行号是485或服务后。

1 个答案:

答案 0 :(得分:1)

我更愿意通过github @ https://github.com/puphpet/puphpet/issues

提交问题

也就是说,您可以通过首页上提到的$ vagrant up$ vagrant provision功能在exec-onceexec-always上运行任意代码。

那也说,这是我想修理的错误,请提交一张票!