wordpress博客系统报错

发布时间 2023-12-28 09:30:55作者: 代码你敲我不敲

第一种,只显示nginx的默认网页
img
说明wordpress的网页配置文件没有被系统读取
我们就需要去查看nginx的配置文件/etc/nginx/conf.d/default.conf
首先,查看是不是没有添加编辑语言。
因为,lnmp选用的是php作为后端语言,所以我们需要在配置文件中添加。
img
第二,可以去看看wordpress的配置文件与nginx的配置文件中写的网页文件所在位置不匹配。
img
img
第三,可以查看配置文件的权限
1.文件的读写权限
nginx需要读也需要写,测试环境可以给予777的权限
2.文件的selinux权限
如果你的wordpress是从别的地方移动过来的,且没有修改过他的selinux值的话,那么需要修selinux的上下文,否则,nginx将不能读取到wordpress的配置文件。

```
semanage fcontext -a -t httpd_sys_content_t "[你的wordpress的配置文件路径,要写绝对路径](/.*)?"
restorecon -RFv [你的wordpress的配置文件路径]#刷新selinux上下文类型
```

第四,可能修改完配置文件后没有执行重启操作,导致配置信息没有刷新
重启nginx服务即可。
service nginx restart