首頁 >後端開發 >php教程 >nginx - php配置问题

nginx - php配置问题

WBOY
WBOY原創
2016-06-06 20:20:271227瀏覽

nginx - php配置问题最近想配置一个nginx+php+mysql+memcached环境,nginx php已经安装好了,只是无法访问动态页面,访问时显示空白,网上说的方法都尝试了,但还是有问题,各位求教阿。。。

回复内容:

nginx - php配置问题最近想配置一个nginx+php+mysql+memcached环境,nginx php已经安装好了,只是无法访问动态页面,访问时显示空白,网上说的方法都尝试了,但还是有问题,各位求教阿。。。

看题主的系统应该是centos7吧,我原先也用过这个系统,配置nginx的时候也出现了明明按照网上的教程配置但是还是有问题,和题主出现的问题一样,我后来也没找到该错误是因为什么照成的,个人建议题主删除原先的重新安装一次。

我后来安装是参考这篇完成安装的,能够解析php,希望对题主有用。
链接: http://www.cnblogs.com/jacson/p/4929056.html

还有再啰嗦一句,题主现在是刚安装环境,也就是其它软件安装不多的情况,所以如果你觉得删除了还是不能解析动态页面的话,就重新安装一次系统,然后再按照给的链接安装环境,这样会比你去排错简单很多,毕竟排错需要等你熟悉nginx的配置,这样才不会浪费太多的时间。

建议可以查看下nginx错误日志,是否有具体的错误提示

selinux吧 执行 setenforce 0 再刷新看看是不是selinux的问题

include 配置那行应该放在 fastcgi_param 的上面

这个配置是nginx+php-fpm的配置,安装php版本时不一定安装了php-fpm,安装了php-fpm也不一定启动了。

<code>ps -ef|grep php-fpm</code>

确认下是不是有进程,有的话再确认配置是否正确,主进程后面有一个括号里面的是配置文件位置。

关闭selinux,然后看nginx的错误日志,再看是啥问题

1、查一下nginx日志,看一下错误信息
2、查看是否有php-fpm进程,如果有的话看一下php-fpm监听端口号是否为9000

ps aux|grep php-fpm

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn