我想安裝zend框架非常非常天真在互聯網上查找設置,但是當我應用這些設置它不起作用。我收到以下錯誤Apache wamp,zend框架安裝問題(許可問題和更多)
故宮
您沒有權限訪問/在此服務器上。
的Apache/2.4.10(Win64中)PHP/5.5.12服務器在本地主機端口80
讓我一步步走到我做了什麼
安裝Zend框架
在此文件中新增以下行
"C:\Windows\System32\drivers\etc\hosts"
file ..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
它工作正常,但只要我未評論該行再次相同的錯誤面前......不知道爲什麼。B
順便說一下我跑test/
和localhost/
都努力並表現出我的本地主機頁面...
請注意,我運行Windows 8.1的64位和WAMP服務器的最新版本,我認爲2.5與apache2.4.9和PHP5。 5.12和mysql5.6.17,如果這有助於你解決這個問題..
任何想法?
檢查你的Apache錯誤日誌以獲取有關該錯誤的更多詳細信息。你的配置對我來說看起來很好。另外,您在瀏覽器中加載了哪些URL以產生該錯誤消息? – Phil 2014-09-22 05:34:39