为了方便测试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了。