Laravel:在Mac的localhost上托管xampp时,出现错误UnexpectedValueException

问题描述

我只是从laravel开始,当我在Mac的xampp(localhost:8080 / app / public)中对其进行本地处理时[其中app是我创建时创建的文件],它显示错误

`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 .