CentOS 配置LNMP时访问出现File not found解决办法

安装之后测试发现,怎么Html能运行,而php就不行,显示File Not Found,很是悲伤之下谷歌,发现了各种奇奇怪怪的说法,作为一个error_log看不懂的人只能一个个尝试,而且我将安装步骤仔细重复了一遍又一遍,保证按照教程来了,还是没发现问题,最后找到了一个类似的答案:

是配置的问题
 location ~ \.php$ {
     root html;
html是nginx默认的目录,需要改成网站实际的路径

来自:http://www.360ito.com/question/9.html

然后我基本确定了在/etc/nginx/conf.d/default.conf下,反复修改之后发现了一点不同,其他地方都是:
root /usr/share/nginx/html;而在php下却是root html
所以才访问不了,原来是路径错了,修改完之后就可以访问了。

另外,错误日志所在位置是:var/log/nginx

植入部分

如果您觉得文章不错,可以通过赞助支持我。

如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。

标签: centos, 命令, 使用

添加新评论