我正在尝试安装zend框架非常天真在互联网上查找设置但是当我应用这些设置时它不起作用。我收到以下错误
禁止
您无权访问此服务器上的/。
Apache / 2.4.9(Win64)PHP / 5.5.12服务器在localhost端口80
让我一步一步地去做我所做的事情
已安装的Zend框架
在此文件"C:\Windows\System32\drivers\etc\hosts"
文件中添加了以下行..
127.0.0.1 test
取消评论httpd.conf
Include conf/extra/httpd-vhosts.conf
LoadModule rewrite_module modules/mod_rewrite.so
在httpd-vhosts.conf
<VirtualHost *:80>
ServerName test
DocumentRoot "C:/Workspace/zendy/public"
SetEnv APPLICATION_ENV "development"
<Directory "C:/Workspace/zendy/public">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
在此之后,当我重新启动我的wamp服务器时,我收到了我在顶部提到的错误消息...
收到错误消息后,我从头开始,每一步后,我检查是否得到相同的错误。
我发现的是,如果我在这行Include conf/extra/httpd-vhosts.conf
之前放回#cing它工作正常,但是一旦我再次评论该行同样的错误...不知道为什么... b < / p>
通过我运行test/
和localhost/
的方式都工作并显示我的本地主页...
请注意我正在运行Windows 8.1 64位和最新版本的wamp服务器我认为2.5使用apache2.4.9和php5.5.12以及mysql5.6.17如果这对你解决这个问题有帮助..
有什么想法吗?
答案 0 :(得分:1)
这对我有用。你想试试这个:
<VirtualHost *:80>
ServerAdmin webmaster@zendpro
DocumentRoot "c:/wamp/www/zendpro/public"
ServerName zendpro
ErrorLog "logs/zendpro-error.log"
CustomLog "logs/zendpro-access.log" common
</VirtualHost>