2015-09-19 83 views
0

在我的主域中,我創建了一個子域,我已經上傳了我的ZF2文件,但它不允許我訪問主頁。zf2路由權限問題

如果鍵入<submdomainname>.<domainname>.com它是說:

禁止:

您沒有權限訪問/在此服務器上。

此外:

是試圖使用ErrorDocument來處理請求時遇到一個404 Not Found錯誤。

+0

這裏沒有足夠的信息,這是一個標準的403,你的網絡服務器日誌可以告訴你更多。我猜,假設Apache是​​檢查[虛擬主機](http://framework.zend.com/manual/current/en/user-guide/skeleton-application.html#using-the-apache-web-server )添加了新的子域(或「ServerAlias」到現有的域)。然後它是權限;想到['Require all all granted'](http://stackoverflow.com/questions/15458494/403-error-on-localhost-with-zend-framework-2)選項。 – AlexP

+0

該錯誤與ZF無關。你的錯誤是403狀態(禁止頁面)。您可能需要對文件設置權限,因爲Apache無權執行文件... – tasmaniski

回答

0

聽起來確實像服務器配置問題。 儘量一次把笑着index.php您的文件夾中,看看你是否可以打開它:

index.php

<?php 
echo("Hello world"); 

並將其添加到您的公共文件夾,並嘗試瀏覽到它:

http://www.example.com/public/index.php 

如果這不起作用,那麼你至少知道它與ZF2無關。 在您嘗試此操作後,您可以返回有關您的問題的更多詳細信息。

您應該將讀取權限添加到託管子域的文件夾。