当我尝试打开Laravel应用程序时,出现以下错误:
UnexpectedValueException
The stream or file "/laravel/storage/logs/laravel.log" could not be opened:
failed to open stream: Permission denied
为什么会这样,我该如何解决?
答案 0 :(得分:4)
在终端中写下以下内容并确保您位于项目目录中:
sudo chmod -R 777 storage/*
答案 1 :(得分:0)
在FINDER右侧的FINDER上(在:: your disk :: / Applications / XAMPP / xamppfiles / htdocs / laravel中)文件夹,然后转到INFORMATION,转到底部的SHARING AND PERMISSIONS,在那里必须向所有人授予读取和写入权限。此选项对我有用
注意:我的操作系统语言是西班牙语,可能是文本有些许变化。请原谅我的英语
答案 2 :(得分:-1)
也许如果您已经安装了Cent OS,则必须禁用selinux。
它将起作用。