Laravel XAMPP Mac无法打开流或文件“ /storage/logs/laravel.log”:打开流失败:权限被拒绝

时间:2018-12-03 20:43:19

标签: php laravel

我试图在本地主机上运行现有的Laravel项目,但是当我尝试运行dam时,出现此错误:

  

流或文件“ /storage/logs/laravel.log”无法打开:   打开流失败:权限被拒绝

我尝试了以下方法:

chmod -R 775 storagechmod -R 777 storage

什么也没做,我什至尝试做chgrp -R www-data my-project,但在终端机中出现此错误

chgrp: www-data: illegal group name

我在做什么错了?

2 个答案:

答案 0 :(得分:0)

这是我的解决方案。

首先,您需要从项目目录运行php artisan cache:clear,然后运行chmod -R 777 app/storage,最后运行composer dump-autoload,现在它将正常运行。

非法的组名实际上意味着您要指定的组(在www数据后的用户名之后)。您需要创建组,停止指定组或指定存在的组。

答案 1 :(得分:0)

导航到项目目录并运行

int(x=0)
int(x, base=10)