Laravel:在 mac 的本地主机上托管 xampp 时出现错误 UnexpectedValueException

Laravel: while hosting xampp on localhost in mac getting an error UnexpectedValueException

我刚从 laravel 开始,当我在 xampp(localhost:8080/app/public) mac [where app is a file created当我创建时]它显示错误

`UnexpectedValueException
The stream or file "/opt/lampp/htdocs/app/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied`

请帮我解决这个问题。

看起来 laravel 没有创建日志的权限,所以请转到项目的根目录并从您的终端运行执行此命令

sudo chmod -R 775 .

在你的情况下,你的项目在这个路径中 /opt/lampp/htdocs/app 所以先移动到它然后像这样更改权限

$ cd /opt/lampp/htdocs/app
$ sudo chmod -R 775 .