yii安装 /You don't have permission to access on this server

在安装yii的时候 ,当打开了init.bat进行配置的时候小黑本弹出了个小黑框立刻就关闭了,  进入cmd模式再打开init.bat就出现了"You don't have permission to access  on this server"的这个错误,后来综合网上的各个文章,找到了造成了这个问题的原因主要有三个

1 php的permission扩展配置没有开 , 我用的是phpStudy在php-5.6.27-nts里面的配置文件里把去掉extension=php_openssl.dll的注释;如果已经开启,右键编辑 init 文件,注释掉:“die('The OpenSSL PHP extension is required by Yii2.');”这一句,注释以后再次执行init。

2 php的版本不够 , 官方的要求是5.4 , 但是我在phpstudy里一个一个的试 , 到了5.6.27才可以用 , (应该是5.4就可以了 , 我的环境可能还有问题没有找到).

3 网上大神说的, apache下的httpd.conf的LoadModule ssl_module modules/mod_ssl.so注释也要打开 , 我的Apache默认是打开的 , 不知道与这个是否真的有关。

原文地址:https://www.cnblogs.com/myyuanyuan/p/6230318.html