在 xampp 上安装 Laravel 后访问 Forbidden

Posted

技术标签:

【中文标题】在 xampp 上安装 Laravel 后访问 Forbidden【英文标题】:Access Forbidden in Laravel after installing it on xampp 【发布时间】:2017-02-12 12:48:58 【问题描述】:

我已经使用this guide 安装了 Laravel,但是每当我去 laravel.dev 时,我都会得到“禁止访问”。我已尝试为每个文件夹上的每个人提供完全访问权限,但它根本不起作用。

有什么想法吗?

【问题讨论】:

【参考方案1】:

你所要做的就是编辑 httpd-xampp.conf

从 Require local 到 Require all 在 LocationMatch 标记中授予。

就是这样!

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">

        Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

【讨论】:

没用;没有 locationmatch 标签,所以我自己添加了它: 需要所有授予 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var 我不这么认为:( 已经快一年了,但我按照他说的做,一切都运行良好再次AFAIK。如果你检查编辑时间,他在最后一条消息之后编辑。【参考方案2】:

你使用的发送路径?他必须被公众终结。如果这在尝试在 .htaccess 中写入测试文本时正确,如果您没有看到 500 错误,您需要在此目录的 XAMP 设置中写入 Override All

【讨论】:

以上是关于在 xampp 上安装 Laravel 后访问 Forbidden的主要内容,如果未能解决你的问题,请参考以下文章

禁止在 heroku 中托管 laravel 应用程序时,您无权访问此 xampp 服务器上的 /

无法访问 xampp-vm 上的 laravel-websockets 仪表板

如何使用 xampp 在本地运行多个 laravel 应用程序并使它们可供我本地网络上的其他 PC 访问

只有主页在 XAMPP 上工作 laravel

Laravel 和 Xampp 权限问题

无法在本地主机(XAMPP)上打开 Laravel 日志(权限被拒绝)