Laravel -5-发电机扩展

时间:2015-05-19 13:35:00

标签: composer-php laravel-5

我在通过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  

1 个答案:

答案 0 :(得分:0)

我是一个Laravel noob,我花了好几个小时才想出这个。我的理解是,您需要在具有写入权限的目录中使用laravel new <project>运行新项目的安装程序。以下是我的表现:

 ### make directory and grant full permissions
 sudo mkdir /var/www/laravel
 sudo chmod -R 777 /var/www/laravel/
 cd /var/www/laravel/

 ### run laravel installer
 laravel new my-site

 ### move your project in www root
 sudo mv my-site /var/www/

将目录移至/var/www/是可选的,您可以将其保留在那里或将其移动到您需要的任何位置。