【发布时间】:2012-08-12 11:24:35
【问题描述】:
我正在尝试将 laravel 作为 PHP 框架,我已经将 laravel zip 解压缩到 ~/opt/xampp/htdocs/laravel,但是当我转到 localhost/laravel 或 localhost/laravel 时,我收到一条 403 错误消息:
禁止访问!
您无权访问请求的对象。服务器要么读保护要么不可读。
我在某处读到我需要在 laravel 中编辑 storage 文件夹,以便它可以读写,所以我 chmod -R 766 laravel/storage 但仍然没有运气,我是从 Ubuntu 12.04 执行此操作的,有人遇到过这个吗?
编辑
我有chmod -R 0+w laravel/storage,现在当我转到localhost/laravel 时,我得到了其中一些文件的索引,但是当我转到localhost/laravel/public/ 时仍然得到403 错误,而不是预期的结果
编辑 2
我已经设置了chmod -R 765 laravel/public,现在当我到达localhost/laravel/public 时,我收到了这条消息,这让我相信我越来越近了:
警告:要求(/opt/lampp/htdocs/learning-laravel/laravel/laravel.php):无法打开流:/opt/lampp/htdocs/learning-laravel/public/index.php 中的权限被拒绝第 34 行
致命错误:require():在 /opt 中打开所需的 '/opt/lampp/htdocs/learning-laravel/laravel/laravel.php' (include_path='.:/opt/lampp/lib/php') 失败/lampp/htdocs/learning-laravel/public/index.php 在第 34 行
【问题讨论】:
-
您是否尝试过为
~/opt/xampp/htdocs/laravel提供适当的权限? -
@OzairKafray 是的,还是没有运气