之前一直用 PHPnow 来搭建本地的 PHP 的环境,很方便很好用,但是它一直没有更新,PHP 和 phpMyadmin 版本都太旧了,早就跟不上时代了。于是换成了 phpStudy,其实可选择的环境包很多,但选它的主要目的是 PHP 和 Nginx 版本可以轻松切换,这一点很难得,对我本地测试也很重要。

  但是刚开始的时候不熟,使用 phpStudy 测试 WordPress 时,打开首页却提示:
Forbidden
You don't have permission to access /wp-admin/index.php on this server.

  经过一番研究测试,最后我是这么解决问题的:打开 phpStudy,其他选项菜单,打开配置文件,vhosts.ini,此时打开的是 Apache 的配置文件 vhosts.conf,删除里面的 Options FollowSymLinks ExecCGI。然后打开phpStudy - 其他选项菜单 - phpStudy设置 - 允许目录列表打上勾。

  这样一来就已经搞定了。网上还说要打开 Apache 下的 httpd.conf 配置文件,去掉下面这一行的#:
#LoadModule vhost_alias_module modules/mod_vhost_alias.so

  这一条应该是用于多站点域名绑定,我本地测试没有必要。