原因可能很多,但对于初学者。大部分应该是/etc/nginx/conf.d/default.conf里面的php解析部分配置不对。
解决的话就是把root定义,在server下加上,这样root的作用域就扩大了。把location ~ \.php${里面的root删除。fastcgi_param部分改为$document_root$fastcgi_script_name;
好了,来总结...
分类:
其他好文 时间:
2014-12-22 17:58:47
阅读次数:
161
-------------------------------------------------------------------------------------Nginx安装参考地址:http://www.cnblogs.com/farwish/p/3807289.htmlPHP源码安装:...
分类:
数据库 时间:
2014-12-22 07:01:54
阅读次数:
215
SHELL脚本:nginxvim /etc/init.d/nginx#!/bin/sh## nginx - this script starts and stops the nginx daemin## chkconfig: - 85 15 # description: Nginx is an...
分类:
Web程序 时间:
2014-12-21 19:18:50
阅读次数:
254
试用Nginx + PHP FastCGI 做WEB服务器,运行了几个月的时间,烦恼的是经常碰到Nginx 502 Bad Gateway 这个问题。参考了很多修改办法,这个502的问题一直存在,今天打算重装PHP FastCGI到PHP的安装目录里一看,发现PHP的日志文件已经有几十M的大小,打开...
分类:
其他好文 时间:
2014-12-20 15:30:38
阅读次数:
312
php-fpm是什么全称是php fastcgi process manager即php fastcgi进程管理器,相比fastcgi静态的唤起cgi,fpm能根据访问的压力动态的唤起cgi进程和销毁以到达动态的调整cgi数量,这样可以有效的使用内存。除此之外还有其它的一些优点,比如,fpm还可以平...
分类:
Web程序 时间:
2014-12-19 18:39:31
阅读次数:
297
使用Nginx作为WEB服务器时,经常会遇到504GatewayTime-out的错误提示。经过研究,基本可以确定多数情况下这个错误与Nginx本身无关,问题的根源在于Nginx将PHP的解析提交给后端php-fpm处理的过程中,由于fastcgi参数配置不当造成的超时等一系列的问题。通过查询相关资...
分类:
其他好文 时间:
2014-12-19 17:13:22
阅读次数:
181
接着上篇《Nginx安装与使用》,本篇介绍CGI/FASTCGI的原理、及如何使用C/C++编写简单的CGI/FastCGI,最后将CGI/FASTCGI部署到nginx。内容大纲如下: 1. CGI 1.1. 环境变量 1.2. 标准输入 2. FastCGI 3. nginx cgi/fastc...
分类:
其他好文 时间:
2014-12-19 11:59:18
阅读次数:
409
实战Nginx与PHP(FastCGI)的安装、配置与优化:http://ixdba.blog.51cto.com/2895551/806622Nginx配置文件详细说明:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006....
分类:
其他好文 时间:
2014-12-18 21:58:23
阅读次数:
237
紧跟在post-access阶段之后的是try-files阶段。这个阶段专门用于实现标准配置指令try_files的功能,并不支持 Nginx 模块注册处理程序。由于try_files指令在许多 FastCGI 应用的配置中都有用到,所以我们不妨在这里简单介绍一下。try_files指令接受两个以上...
分类:
其他好文 时间:
2014-12-18 16:43:48
阅读次数:
210
今天把vps上php5.3升级到了php5.4,我采用的是nginx+php-fpm的架构,nginx通过php-fpm的socks文件来连接。 结果报错: connect() to unix:/tmp/php-cgi.sock failed (13: Permission denied) while connecting to...
分类:
Web程序 时间:
2014-12-18 15:35:53
阅读次数:
523