【问题标题】:Permission issue with zf2 routingzf2 路由的权限问题
【发布时间】:2015-09-21 21:55:08
【问题描述】:

在我的主域中,我创建了一个子域,我在其中上传了 ZF2 的文件,但它不允许我访问主页。

如果我输入<submdomainname>.<domainname>.com,则表示:

禁止:

您无权访问此服务器上的 /。

另外:

尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

【问题讨论】:

  • 这里没有足够的信息,这是标准的 403,您的网络服务器日志可以告诉您更多信息。假设 Apache,我的猜测是检查 virtual host 是否已添加新子域(或 ServerAlias 到现有子域)。然后是权限;我想到了Require all granted 选项。
  • 该错误与ZF无关。您的错误是 403 状态(禁止页面)。您可能需要对文件设置权限,因为 Apache 没有执行文件的权限...

标签: php zend-framework2 subdomain


【解决方案1】:

听起来确实像是服务器配置问题。 尝试在你的文件夹中放一个简单的index.php,看看你能不能打开它:

index.php:

<?php
echo("Hello world");

并将其添加到您的公用文件夹并尝试浏览到它:

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

如果这不起作用,那么您至少知道它与 ZF2 无关。 尝试此操作后,您可以返回有关您的问题的更多详细信息。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 2016-05-05
    相关资源
    最近更新 更多