Laravel项目无法在ubuntu 16.04中使用composer创建

时间:2016-10-19 06:41:20

标签: laravel-5.2

我想在ubuntu 16.04中使用此命令创建laravel项目

composer create-project --prefer-dist laravel / laravel blog" 5.2。*"

项目未创建并显示此错误 -

[ErrorException]
  mkdir():权限被拒绝

1 个答案:

答案 0 :(得分:0)

在Linux机器中,如果您不在用户空间中,则用户必须具有超级用户或root权限才能在磁盘中写入文件。因此,当您使用ubuntu 16.04时,请在开头使用sudo命令。

sudo composer create-project --prefer-dist laravel/laravel blog_5.2.

不要在项目目录名称中留出任何空格,因为我在得分_

下显示

注意:如果您看到项目文件夹已锁定签名图标,则使用以下命令更改用户:

sudo chown -R username blog_5.2./

否则您可能会遇到某些第三方命令的问题。查看更多详情 https://getcomposer.org/doc/faqs/how-to-install-untrusted-packages-safely.md