簡體   English   中英

流浪漢puphpet nginx 502網關錯誤

[英]vagrant puphpet nginx 502 bad gateway error

我已經通過puphpet安裝了nginx,並且我將laravel 4.1和centos6.4一起使用。 Laravael需要php apc模塊,該模塊已包含在puphpet congig.yaml文件中。 我做了一個無業游民,然后去我的網站后,我得到:connect()到Unix:/var/run/php5-fpm.sock在連接到上游錯誤時失敗(111:連接被拒絕)。 我更改了我的nginx $ fastcgi_pass =“ /var/run/php5-fpm.sock”,該方法不起作用。 然后,我做了流浪的ssh,然后運行php-fpm重新啟動,它起作用了。 但是我不想再配置任何東西,這就是為了偽造木偶的目的。 現在我的問題是當我無所事事時可以重新啟動php-fpm的任何方式,或解決php apc問題的任何其他方式。 提前致謝。

解決方案:經過數小時的研究,我能夠解決問題。 我添加了以下代碼:

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

在php-fpm類末尾的mainfeast.pp中。 對我來說,電話號碼是485或服務后。

我更希望您通過github @ https://github.com/puphpet/puphpet/issues提交問題

也就是說,您可以通過前面提到的exec-onceexec-always功能在$ vagrant up$ vagrant provision上運行任意代碼。

也就是說,這是我要修復的錯誤,請提交票證!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM