• 对于注定会优秀的人来说,他所需要的,只是时间----博主
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 宝剑锋从磨砺出,梅花香自苦寒来!
  • 本站开启了防爆破关小黑屋机制,如果您是正常登录但被关进小黑屋,请联系站长解除!

解决php-fpm启动之后没有9000端口的问题

迎刃而解 eryajf 11个月前 (08-01) 2286°C 已收录 0个评论
本文预计阅读时间 2 分钟

想要在lnmp环境下配置一个禅道服务呢,但是却发现php-fpm端口没出现。

那么在nginx配置处想要调用的时候就会报错。

最后在网上看到一篇解疑,解决了这个问题。传送

netstat -tpln未发现监听9000端口。查看/var/log/php5-fpm.log一切正常。

随后查看PHP配置文件:/usr/local/php/etc/php-fpm.conf (源码安装)。

发现listen = /tmp/php-cgi.sock

想要解决nginx调用的问题,可参考如下办法。

修改nginx下的sites配置:

location ~ \.php$ {
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param APPLICATION_ENV production;
    include fastcgi_params;
}

location ~ \.php$ {
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}

重启php-fpm与nginx后,服务即可正常访问。


weinxin
扫码订阅,第一时间获得更新
微信扫码二维码,订阅我们网站的动态,另外不定时发送WordPress小技巧,你可以随时退订,欢迎订阅哦~

二丫讲梵 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明解决php-fpm启动之后没有9000端口的问题
喜欢 (1)
[如果想支持本站,可支付宝赞助]
分享 (0)
eryajf
关于作者:
学无止境,我愿意无止境学。书山有路,我愿意举身投火,淬炼成金!

您必须 登录 才能发表评论!