【问题标题】:Laravel: while hosting xampp on localhost in mac getting an error UnexpectedValueExceptionLaravel:在 Mac 的 localhost 上托管 xampp 时出现错误 UnexpectedValueException
【发布时间】:2020-09-19 02:55:58
【问题描述】:

我刚从 laravel 开始,当我在 mac 中的 xampp(localhost:8080/app/public) 中 localhost [其中 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`

请帮帮我。

【问题讨论】:

  • 试试sudo chmod -R 0777 /opt/lampp/htdocs/app/storage/logs
  • 改进格式

标签: php laravel localhost backend server-side


【解决方案1】:

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

sudo chmod -R 775 .

在您的情况下,您的项目位于此路径 /opt/lampp/htdocs/app 中,因此请先移至该路径,然后像这样更改权限

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

【讨论】:

    猜你喜欢
    • 2016-07-30
    • 2018-03-05
    • 2016-11-26
    • 2016-05-24
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2021-04-08
    • 1970-01-01
    相关资源
    最近更新 更多