【发布时间】:2016-04-15 01:33:00
【问题描述】:
我正在尝试在我的虚拟机中设置一个环境,即 Ubuntu 15.10。我已按照以下步骤操作教程:
curl -sS https://getcomposer.org/installer | php
sudo mv ~/composer.phar /usr/local/bin/composer
composer global require "laravel/installer"
然后我做:
sudo nano ~/.profile
然后我将它添加到文件末尾:
PATH="$PATH:~/.composer/vendor/bin"
最后:
composer global update
在这些步骤之后,我尝试:
laravel new project
并得到这个错误:
PHP Warning: file_put_contents(/var/www/html/laravel_62a1f2f16d54929f3367e5f18f937a47.zip): failed to open stream: Permission denied in /home/alavaros/.composer/vendor/laravel/installer/src/NewCommand.php on line 114
PHP Warning: ZipArchive::extractTo(): Permission denied in /home/alavaros/.composer/vendor/laravel/installer/src/NewCommand.php on line 132
PHP Warning: ZipArchive::close(): Invalid or uninitialized Zip object in /home/alavaros/.composer/vendor/laravel/installer/src/NewCommand.php on line 134
Composer could not find a composer.json file in /var/www/html
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
【问题讨论】:
-
我建议你使用 Laravel Homestead 作为开发环境,它应该预先配置好你需要的一切。 laravel.com/docs/master/homestead
标签: php json laravel ubuntu composer-php