laravel-2019-06-24.日志;无法打开:无法打开流:权限被拒绝

laravel-2019-06-24.日志;无法打开:无法打开流:权限被拒绝,laravel,macos,sudo,Laravel,Macos,Sudo,我什么都试过了,但没有找到解决办法。我正试图在拉威尔做一个项目。我创建了迁移文件,但在编写php artisan migrate之后。我得到以下错误 这是错误图片 您必须更改存储目录权限(如您所尝试的)。您似乎输入了错误的密码。您必须更改存储目录权限(如您所尝试的)。您似乎输入了错误的密码。首先,请尝试以下命令,然后再次运行artisan命令 php artisan cache:clear php artisan config:cache php artisan config:clear

我什么都试过了,但没有找到解决办法。我正试图在拉威尔做一个项目。我创建了迁移文件,但在编写php artisan migrate之后。我得到以下错误

这是错误图片


您必须更改
存储
目录权限(如您所尝试的)。您似乎输入了错误的密码。

您必须更改
存储
目录权限(如您所尝试的)。您似乎输入了错误的密码。

首先,请尝试以下命令,然后再次运行artisan命令

php artisan cache:clear

php artisan config:cache 

php artisan config:clear

首先,尝试以下命令,然后再次运行artisan命令

php artisan cache:clear

php artisan config:cache 

php artisan config:clear

在这个错误之前,您可能会遇到一个Laravel错误,错误文件的右边是apache。对于这个错误,文件的权限应该是用户界面

下面是在所有缓存和存储目录上设置特殊权限的命令

$ sudo chown -R `whoami`:`whoami` /var/www/[site_name]
$ sudo chmod 775 -R /var/www/[site_name]
$ cd /var/www/[site_name]
$ sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX storage bootstrap/cache
$ sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx storage/ bootstrap/cache/`

www-data
是运行webservice的apache或ngix用户

您可能会在这之前遇到一个Laravel错误,错误文件的右侧是apache。对于这个错误,文件的权限应该是用户界面

下面是在所有缓存和存储目录上设置特殊权限的命令

$ sudo chown -R `whoami`:`whoami` /var/www/[site_name]
$ sudo chmod 775 -R /var/www/[site_name]
$ cd /var/www/[site_name]
$ sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX storage bootstrap/cache
$ sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx storage/ bootstrap/cache/`

www-data
运行Web服务的apache或ngix用户是否无法设置读写权限,它说,权限拒绝我用我在我的开发虚拟机上启动新的Laravel项目时通常使用的命令编辑了我的帖子。让我试试,顺便说一句,我有一个带有XAMPPNO的mac操作系统无法设置读写权限,它说,permission deniedI使用我在开发虚拟机上启动新Laravel项目时通常使用的命令编辑了我的帖子,顺便说一句,我有一个带有XAMPPP的mac操作系统,请检查该位置是否存在文件。您将检查链接:请检查该位置是否存在文件。您将检查链接:我输入了正确的密码,但仍有相同的错误我输入了正确的密码,但仍有相同的错误