nginx中unix:/tmp/php-cgi.sock错误解决解决

首先建立/tmp/php-cgi.sock文件,然后将之改所有者改为www-data:

#我直接改成nginx的用户,好像必须要属于nginx的用户组才能正常使用未验证
sudo chown www-data /tmp/php-cgi.sock

到nginx.conf,如果你用的是虚拟机,那么就到/etc/nginx/site-available里改相关文件:

修改:
# fastcgi_pass 127.0.0.1:9000;
fastcgi_pass unix:/tmp/php-cgi.sock;

找到init.d/php-cgi(参考文章开关提到的文章):

修改:
#DAEMON_OPTS=”-a 127.0.0.1 -p 9000 -C 1 -u www-data -f /usr/bin/php-cgi”

DAEMON_OPTS=”-a 127.0.0.1 -s /tmp/php-cgi.sock -C 1 -u www-data -f /usr/bin/php-cgi”

然后分别重启nginx 和 spawn-fcgi即可,你的nginx效率就更高啦!:-)

时间: 2024-08-04 06:15:13

nginx中unix:/tmp/php-cgi.sock错误解决解决的相关文章

Nginx提示:500 Internal Server Error错误的解决方法

  本文章来给大家总结了大量关于导致nginx中提示500 Internal Server Error错误的原因总结与解决方法分析有需要了解的朋友可参考参考 现在越来越多的站点开始用 Nginx ,("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了.Igor 将源代码以类BSD许可证的形

Win8系统安装过程中提示Error Code:0x0000005D错误的解决方法

  win8系统虽然在慢慢退出市场,不过还是有不少的用户喜欢Win8系统的风格,而在Win7升级win8系统的过程中会出现一些问题,有位用户遇到错误提示Error Code:0x0000005D的问题,该如何解决此问题呢?下面小编研究整理安装Win8系统提示Error Code:0x0000005D错误的解决方法. 错误信息如下: Your PC needs to restart. Please hold down the power button Error Code:0x0000005D P

在电脑中使用扫描仪时提示通讯错误的解决方法

  最近有用户反映在电脑连接使用扫描仪的时候出现操作失败的情况,打开扫描软件提示通讯错误时请更新扫描端口.如果遇到了这样的问题,应该如何进行解决?此时,大家可以看看本篇教程介绍的方法,来尝试解决上述的问题. 1.进入设备管理器--图像设备--选择相应的扫描仪设备,右击选择更新驱动程序; 2.更新驱动程序页面选择"浏览计算机以查找驱动程序"; 3.选择"从计算机的设备驱动程序列表中选择"; 4.选择显示兼容硬件中的扫描仪图标后点下一步; 5.然后会显示正在安装驱动;

Nginx中提示Too Many Open Files 错误解决办法

做了点实验看了些源码,印证了自己的猜想. 对于get方法,send header+output_filter 就可以结束一次请求,因为GET方法是同步的,nginx会在handler返回之后的步骤中关闭链接,但对于post方法,由于nginx是使用异步的方式处理post数据,因此必须显式的关闭链接.  nginx的content handler同步返回后会调用ngx_http_finalize_request,在这个函数里,如果handler返回值为ngx_done则会直接ngx_http_fi

II7中的“ISAPI 和 CGI 限制”错误问题解决方法

前几天刚安装Windows Server 2008 r2 sp1 遇到问题之后,昨天我又遇到一个问题(但我不害怕有问题),提示: HTTP 错误 404.2 - Not Found 由于 Web 服务器上的"ISAPI 和 CGI 限制"列表设置,无法提供您请求的页面(如下图) ----------------------------------------------------------------------------- 后来,通过网上找方法还是没能解决,也看不明白.今天还是

Swift中集合类型indexOf(Element)提示错误的解决办法

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 初学Swift,会遇到一些潜在的小问题,比如我们在某个集合对象中查找一个元素的时候会用到indexOf方法. 在API文档里可以看到该方法有2个重载: indexOf(_: (Self.Generator.Element) throws -> Bool) rethrows -> Self.Index? indexOf(_: Self.Generator.El

nginx提示:500 Internal Server Error错误的解决方法_nginx

现在越来越多的站点开始用 Nginx ,("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了.Igor 将源代码以类BSD许可证的形式发布. 在高并发连接的情况下,Nginx是Apache服务器不错的替代品.Nginx同时也可以作为7层负载均衡服务器来使用.根据测试结果,Nginx 0.6

Sendmail在Unix/Linux环境下554错误的解决方法

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Sendmail 是在 Unix/Linux 环境下十分流行媛的邮件发送服务程序.但是其配置十分繁琐,问题也很多.本文解决了不能发信的一个问题. 问题: 每次发送的邮件都报告: ----- Transcript of session follows ----- 554 5.0.0 MX list for example.com. points back to e

在activex控件工程中使用directshow,编译时link错误的解决方法

错误为:  strmbase.lib(dllentry.obj) : error LNK2001: unresolved external symbol "class CFactoryTemplate * g_Templates" (g_Templates@@3PAVCFactoryTemplate@@A)  strmbase.lib(dllentry.obj) : error LNK2001: unresolved external symbol "int g_cTempl