时间:2021-07-01 10:21:17 帮助过:2人阅读
如题,网页上还显示You don't have permission to access / on this server.
laravel是按照官网上的步骤装的,mod_rewrite开了,.htaccess也改了,都没用。
我特别不理解laravel框架,它的根目录到底是哪个?为什么根目录下没有index.php呢?
求解答。
首先看下 Apache 的配置文件 http.conf
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
找到上方的的代码,如果是 Deny from all
, 修改成 allow from all
试试
Options FollowSymLinks
AllowOverride All
Order deny,allow
allow from all
Laravel
运行会先加载 public
下的 index.php
,用户访问的 url
会通过设置的 路由
转换到 Controller
中的某个方法。
这是权限问题 你应该看下状态码表解释