2015-09-19 58 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无关。 在您尝试此操作后,您可以返回有关您的问题的更多详细信息。

您应该将读取权限添加到托管子域的文件夹。