访问: http://49.235.59.22/wordpress/
http://49.235.59.22/wordpress...
都提示: 403 Forbidden nginx/1.12.2
http://49.235.59.22/wordpress... 可以访问,但是登录不进去,提示403错误。
但是直接访问这个是好的: http://49.235.59.22/wordpress... 管理页面上所有的东西都能正常工作。
不知道是什么问题。
我已经把wordpress/目录下所有的文件权限都改成0777了,目录本身也是chmod 0777。 find ./ xargs chmod0777了.
首先权限不是越大越好,
nginx
要能有权限访问到wordpress
目录才行。你这个应该有两个问题:nginx
中配置index.php
默认带上可以参考https://www.cnblogs.com/jiqin...。
nginx
执行用户要和wordpress
文件权限所有者用户一致首先可以在
nginx.conf
文件头部设置的user
是什么,或者通过命令ps axu|grep nginx
查看nginx: worker process
对应一行,最左侧一列显示的是什么。在

wordpress
目录执行ls -l
可以看到如下位置就是文件权限所拥有的用户。假设我们看到的是
www
,可以执行chown -R www:www ./wordpress
修改目录权限。猜测大概的原因是这样,中间设置权限以及
nginx
配置也可以多百度下。