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 .
我刚从 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 .