第一种,只显示nginx的默认网页
说明wordpress的网页配置文件没有被系统读取
我们就需要去查看nginx的配置文件/etc/nginx/conf.d/default.conf
首先,查看是不是没有添加编辑语言。
因为,lnmp选用的是php作为后端语言,所以我们需要在配置文件中添加。
第二,可以去看看wordpress的配置文件与nginx的配置文件中写的网页文件所在位置不匹配。
第三,可以查看配置文件的权限
1.文件的读写权限
nginx需要读也需要写,测试环境可以给予777的权限
2.文件的selinux权限
如果你的wordpress是从别的地方移动过来的,且没有修改过他的selinux值的话,那么需要修selinux的上下文,否则,nginx将不能读取到wordpress的配置文件。
```
semanage fcontext -a -t httpd_sys_content_t "[你的wordpress的配置文件路径,要写绝对路径](/.*)?"
restorecon -RFv [你的wordpress的配置文件路径]#刷新selinux上下文类型
```
第四,可能修改完配置文件后没有执行重启操作,导致配置信息没有刷新
###重启nginx服务即可。
```bash
service nginx restart
```
标签:配置文件,selinux,博客,nginx,wordpress,报错,权限
From: https://www.cnblogs.com/humlogs/p/17931909.html