Laravel:权限在刀片文件被拒绝(Laravel: Permission Denied in B

2019-06-25 01:35发布

我试图安装Laravel当以下问题( http://laravel.com/ )

任何帮助将不胜感激。

未处理的异常

信息:

file_put_contents(/用户/ alvincrespo /网站/阿波罗/存储/查看/ 26bdebca7505781c753aa21663170a1b)function.file-把-内容]:未能打开流:权限被拒绝地点:

/Users/alvincrespo/Sites/apollo/laravel/blade.php在线63堆栈跟踪:

#0 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(40):Laravel \错误::天然(2, 'file_put_conten ...', '/用户/ alvincre ...',63)#1 [内部功能]:Laravel {闭合}(2, 'file_put_conten ...', '/用户/ alvincre ...',63,阵列)#2 /Users/alvincrespo/Sites/apollo/laravel/blade.php( 63):file_put_contents( '/用户/ alvincre ...', '...')#3内部功能]:Laravel {闭合}(对象(Laravel \视图))#4 /用户/ alvincrespo /站点/阿波罗/laravel/event.php(199):call_user_func_array(对象(关闭),阵列)#5 /Users/alvincrespo/Sites/apollo/laravel/event.php(138):Laravel \事件::火('laravel.view .EN ...... '数组,真)#6 /Users/alvincrespo/Sites/apollo/laravel/view.php(325):Laravel \事件::直到(' laravel.view.en ...',阵列)#7 /Users/alvincrespo/Sites/apollo/laravel/view.php(546):Laravel \视图 - >渲染()#8 /Users/alvincrespo/Sites/apollo/laravel/response.php(246):Laravel \视图 - > __的toString()#9 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(138):Laravel \响应 - >渲染()#10 /用户/阿尔文 克雷斯波/站点/阿波罗/公共/ index.php的(34):要求( '/用户/ alvincre ...')#11 {}主

Answer 1:

我将检查的权限:

/Users/alvincrespo/Sites/apollo/storage/views/26bdebca7505781c753aa21663170a1b

允许应用程序写入此目录。

假设你是,你可以运行ls -l命令来查看权限是什么,如果它被设置为只读,使用chmod更改权限Linux机器。



Answer 2:

正如你可以很好的文件下安装中所看到的,你必须做出目录存储/视图可写。

http://laravel.com/docs/install#installation



Answer 3:

检查在laravel安装/存储目录的权限。 views目录必须具有写permisison因为这是它的网络服务器。



文章来源: Laravel: Permission Denied in Blade File