我剛剛安裝了Zend2 skeleton application(在我的Ubuntu 14.04系統上)按照逐步過程。一旦完成並嘗試從我的Firefox瀏覽器訪問它,但我得到403 Forbidden錯誤,如下所示。Zend2啓動應用程序ving 403禁止錯誤
故宮
您沒有權限訪問/在此服務器上。
的Apache/2.4.7(Ubuntu的)在平衡 - index.local端口80
我的虛擬主機設置是這樣服務器:
<VirtualHost *:80> ServerName general-index.local DocumentRoot /path/to/my/project/public SetEnv APPLICATION_ENV "dev" <Directory /path/to/myproject/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory>
任何人可以請建議,我應該在哪裏看?因爲我新的Zend2應用程序無法正常工作。
注:
- 我所有的目錄有755和文件必須使用a2ensite啓用644允許
- 網站和Apache重新啓動
- 國防部重寫啓用
解決方案 我的項目是在/ home/ritesh/my-projects/my-project
我創建了一個到我的/ var/www/html/my-project中的符號鏈接,並且更新了我的vHost以指向/ var/www/html/my-project /公共(重新啓動Apache),它神奇的作品。現在我可以看到Zend歡迎屏幕。
嘗試在瀏覽器URL中的公用文件夾的完整路徑。例如:'http:// localhost/path/to/myproject/public'讓我們知道結果。然後你就可以知道它的實際虛擬主機或其他東西是否需要更正。 – 2014-09-27 11:22:23
它沒有工作伴侶。 – 2014-09-27 11:43:57
即使在url'..... public/index.php'中使用了完整路徑,它是否與'Forbidden'錯誤一樣?如果是,那麼至少我們知道它與虛擬主機無關。 – 2014-09-27 11:47:38