Code Bye

Forbidden You don’t have permission to access

为了方便测试wordpress网站修改主题,在本地电脑安装了PHP环境,然后将网站目录直接拷贝了过来,本地安装时总是提示:Forbidden You don’t have permission to access .. install.php

网上的方法都是:查看一下apache的 conf 配置文件,搜索“from all”的字样,把“Deny from all”换成“Allow from all”,或者把“Allow from none”类似的换成“Allow from all”,重启Apache试一下。

但是查看配置后,发现原本就是Allow from all ,重启了几次都无效。

百度看到一个没人赞同的回答:

检查一下www文件夹下的.htaccess文件。简单来说就是权限问题,
查看了一下果然如此,相关代码是:
# Rules to block access to WordPress specific files
 <files .htaccess>
 Order allow,deny
 Deny from all
 </files>
 <files readme.html>
 Order allow,deny
 Deny from all
 </files>
 <files readme.txt>
 Order allow,deny
 Deny from all
 </files>
 <files install.php>
 Order allow,deny
 allow from all
 </files>
 <files wp-config.php>
 Order allow,deny
 Deny from all
 </files>
这些设置是以前部署在服务器时,插件自动生成的配置。由于是重新部署在本地电脑,所以考虑到原来的.htaccess应该没用处了,所以将其删除,然后就可以正常安装wordpress了。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Forbidden You don’t have permission to access