nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP...
分类:
Web程序 时间:
2014-10-19 10:15:07
阅读次数:
325
当我没初始配在lnmp的时候,用浏览器打开查看php能否解析网页的时出现File not found 不用惊奇让我我们分析一下 使用php-fpm解析PHP,"No input file specified","File not found"是令nginx新手头疼的常见错误,原因是php-fpm进程...
分类:
其他好文 时间:
2014-10-19 10:13:39
阅读次数:
421
约定几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,php-fpm的启动参数#测试php-fpm配置/usr/local/php/sbin/php-fpm-t/usr/...
分类:
Web程序 时间:
2014-10-18 00:44:33
阅读次数:
308
1查看fastcGI进程 ps -ef|grep 'php-fpm' 若没启动,启动 2系统文件打开数ulimit -n 4096查看所有进程的文件打开数lsof |wc -l查看某个进程打开的文件数lsof -p pid |wc -l一、fastcgi缓冲区设置过小 http { ...
分类:
其他好文 时间:
2014-10-18 00:39:47
阅读次数:
233
一般情况下默认的webserver是apache。zabbix也不例外,官方文档全都是推荐用apache。如果执意用nginx来做webserver的话,php引导需要再安装一个php-fpm。而且在进入zabbix的web安装界面,完成第2步的环境检测后第3步的Configure DB conne...
分类:
数据库 时间:
2014-10-17 13:28:13
阅读次数:
266
安装好nginx和php-fpm后出现502的错误 查找原因是说php-fpm没有启动 ,但在我实际中这个进程是启动的 找了半天没找到原因,查看nginx日志后 发现以下错误
[crit] 2686#0: *1 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to u...
分类:
其他好文 时间:
2014-10-15 19:48:51
阅读次数:
290
屁颠屁颠本地环境 win7+nginx1.5.9+php5.4.15+pdo_oci 做完,结果正常. 上传测试. centos5.9+nginx1.5.9+php5.4.14+pdo_oci 结果:命令行能够正常,fast_cgi模式正常 故升级php版本到最新 php5.4.33 重装 结果:命令行...
分类:
数据库 时间:
2014-10-14 21:22:39
阅读次数:
290
问题:最近的抢购有点火,到点抢购的时候网站就会出现502错误顶不住消费者的压力。伤。。。。。之前php-fpm配置:单个php-fpm实例,使用socket方式,内存8G静态方式,启动php-fpm进程数300,具体参数如下listen=/tmp/php-cgi.sock
#listen=127.0.0.1:9000
listen.backlog=2048
l..
分类:
其他好文 时间:
2014-10-13 21:43:17
阅读次数:
248
nginx本身不能处理PHP,它只是个web服务器。当接收到客户端请求后,如果是php请求,则转发给php解释器处理,并把结果返回给客户端。如果是静态页面的话,nginx自身处理,然后把结果返回给客户端。Nginx下php解释器使用最多的就是fastcgi。一般情况nginx把php请求转发给fastcgi..
分类:
Web程序 时间:
2014-10-10 20:14:24
阅读次数:
192
php-fpm重启killallphp-fpm再执行(usr/local/php是php的安装目录)/usr/local/php/sbin/php-fpm&/usr/local/nginx/sbin/nginx-sstop//关闭服务器/usr/local/nginx/sbin/nginx开启服务器
分类:
Web程序 时间:
2014-10-09 18:55:17
阅读次数:
155