【发布时间】:2015-07-31 09:00:55
【问题描述】:
我在通过 Composer 安装这个包时遇到问题:
composer require laracasts/generators --dev
我得到异常:
[ErrorException]
ZipArchive::extractTo(): Permission denied
有什么想法吗?
我也试过了:
composer clear-cache
它没有帮助。
编辑:
$ ls -l storage
total 4
drwxrwxrwx+ 1 Sasa i Sandra None 0 May 16 12:36 app
drwxrwxrwx+ 1 Sasa i Sandra None 0 May 16 12:36 framework
drwxrwxrwx+ 1 Sasa i Sandra None 0 May 19 12:12 logs
【问题讨论】:
-
可能不是上述问题的重复,但可能相关。这是关于权限的:更改您工作的文件夹和所有子文件夹的所有权。假设您在 Linux 上并在文件夹
~/myproject中工作,请执行以下操作:sudo chown -R myusername:myusergroup ~/myproject。 -
如您所见,我拥有存储文件夹的权限。
-
也许我应该将文件夹的所有权更改为我的 Web 服务器 (Apache)? @Kryten
-
全新安装 laravel 解决了这个问题。