Nginx 与 PHP-Fpm的安装过程遇到的问题

今天自己有动编译安装了nginx 和 php5.4

刚开始虽然遇到不少问题,但是后面都一一排除,主要问题在于一些依赖包没有安装而编译出错问题

但是安装完成之后写了一个PHP测试脚本竟然发现 出现了404错误

通过开启了nginx 日志以及fpm日志

发现文件真的没找到,后面查了一下原因原来是nginx 与 php-fpm交互的全局配置有点问题

include        fastcgi_params;

这里配置与php-fpm交互的参数设置

添加一行

fastcgi_param  SCRIPT_FILENAME     $document_root$fastcgi_script_name;

将nginx.conf当中

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

调整了即可~ 记录一下~

你可能感兴趣的:(Nginx 与 PHP-Fpm的安装过程遇到的问题)