为了账号安全,请及时绑定邮箱和手机立即绑定

ubuntu系统apache服务器装好了laravel打开网页却显示403 forbidden

ubuntu系统apache服务器装好了laravel打开网页却显示403 forbidden

翻阅古今 2019-03-30 11:33:08
如题,网页上还显示Youdon'thavepermissiontoaccess/onthisserver.laravel是按照官网上的步骤装的,mod_rewrite开了,.htaccess也改了,都没用。我特别不理解laravel框架,它的根目录到底是哪个?为什么根目录下没有index.php呢?求解答。
查看完整描述

2 回答

?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

首先看下Apache的配置文件http.conf
OptionsFollowSymLinks
AllowOverrideNone
Orderdeny,allow
Denyfromall
找到上方的的代码,如果是Denyfromall,修改成allowfromall试试
OptionsFollowSymLinks
AllowOverrideAll
Orderdeny,allow
allowfromall
Laravel运行会先加载public下的index.php,用户访问的url会通过设置的路由转换到Controller中的某个方法。
                            
查看完整回答
反对 回复 2019-03-30
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

这是权限问题你应该看下状态码表解释
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 765 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信