nginx解析php文件及问题

原创 2015年07月07日 13:56:03

nginx在解析php会出现no put file specified ,也就是找不到php文件

解决方法:

1、/etc/php5/cgi/php.ini
    /etc/php5/fpm/php.ini

修改php.ini文件中cgi.fix_pathinfo=1

2、修改nginx.conf 文件

 location ~ \.php$ {
           root           html;
           fastcgi_pass   127.0.0.1:8000;
           fastcgi_index  index.php;
           #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
           fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html/$fastcgi_script_name; //给出文件的真实路径
           include        fastcgi_params;
        }


3、启动

spawn-fcgi -a 127.0.0.1 -p 8000 -C 10 -u nobody -f /usr/bin/php-cgi

/etc/init.d/php5-fpm start

/etc/inti.d/nginx start


同时验证上一篇博文配置反向代理:

test.php

<?php 
  var_dump($_SERVER['SERVER_ADDR']);
  
?>   

http://192.168.88.136:8080/test.php 

136访问时,打印结果为:string(14) "192.168.88.134" 

此时说明192.168.88.136是一个代理

解决lnmp环境nginx无法解析php文件

lnmp环境nginx无法解析php文件,html正常解析。 一键安装lnmp环境,内含nginx。 首先先安装php-fpm, yum install php-fpm service php-fp...
  • han_cui
  • han_cui
  • 2017年02月06日 14:23
  • 8666

Nginx解析PHP脚本的过程

之前项目中碰到了一些php-fpm的问题:因为网站的一些接口,在特定情况下响应特别慢(1-2分钟),迟迟不结束,导致php-fpm数量越来越多,最后到达127个后,服务器就没能响应正常请求了,浏览器一...
  • misakaqunianxiatian
  • misakaqunianxiatian
  • 2016年09月24日 17:47
  • 1757

解决nginx php弹出下载、不解析的问题

hankcs写的test.php竟然直接被浏览器下载了下来,没有被解析。回顾一下我的做法,从零开始,运行下列命令: 1 2 3 4 5 6 ...
  • bingqingsuimeng
  • bingqingsuimeng
  • 2013年05月14日 17:19
  • 7556

LNMP环境问题--nginx不解析php文件

php、nginx都装完了,配置了好长时间都不对。刚整好。nginx.conf 开始是server { listen 8080; server_n...
  • ys_tony
  • ys_tony
  • 2017年05月23日 22:15
  • 195

Nginx与Apache解析php文件的区别

一、Apache是如何解析php文件的 我们常说的lamp架构是linux、apache、mysql、php,我们知道任何架构或者网站离不开数据库的支持,那么php和apache又是如何协同工作...
  • qq_38234594
  • qq_38234594
  • 2018年01月08日 17:48
  • 44

解决lnmp环境nginx无法解析php文件

lnmp环境nginx无法解析php文件,html正常解析。 一键安装lnmp环境,内含nginx。 首先先安装php-fpm, yum install php-fpm service php-fp...
  • han_cui
  • han_cui
  • 2017年02月06日 14:23
  • 8666

mac下nginx搭配php-fpm解析php文件

From: http://ju.outofmemory.cn/entry/74778 1. 为单个项目添加nginx的php-fpm配置. 在server中添加php-fpm的配置. ...
  • JoeBlackzqq
  • JoeBlackzqq
  • 2015年06月23日 23:25
  • 1902

nginx用php-fpm解析php文件实现文件上传

http://www.cnblogs.com/dyllove98/archive/2013/07/30/3225884.html http://www.nginx.cn/231.html ...
  • lqglqglqg
  • lqglqglqg
  • 2014年12月12日 20:04
  • 1287

Nginx做网站前端,Apache后端处理PHP文件

转自:http://www.mihua.net/list/3/3027.htm 这种结构俗称LNAMP(Linux+Nginx+Apache+MySQL+PHP),结合了Nginx高并发...
  • skysideme
  • skysideme
  • 2012年05月02日 18:40
  • 367

php文件下载IE文件名乱码问题

一直用chrome浏览器,没发现问题。今天用ie6,发现文件下载时文件名乱码,ie下迅雷下载文件名也是乱码。网上查了下说在ie下需要使用urlencode编码一下,我试了下 header('Co...
  • jdluojing
  • jdluojing
  • 2012年05月17日 15:03
  • 3804
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:nginx解析php文件及问题
举报原因:
原因补充:

(最多只允许输入30个字)