【问题标题】:Unable to create a project using laravel framework on ubuntu无法在 ubuntu 上使用 laravel 框架创建项目
【发布时间】:2015-03-01 00:53:41
【问题描述】:
Laravel (ubuntu):在目录 www/laravel 中安装 composer 后,我尝试使用命令(composer create-project laravel/laravel project1 --prefer-dist)创建项目,但弹出错误
错误:找不到命令“composer”,您的意思是:
来自包“mime-support”的命令“compose”(主要)
作曲家:找不到命令
【问题讨论】:
标签:
ubuntu
laravel
composer-php
【解决方案1】:
您的作曲家无法全局访问或未正确安装。
使用下面的命令来全局安装它,这样你就可以在任何地方运行composer命令了。
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
注意命令中的--filename=composer 开关,它将composer.phar 重命名为composer,以便您可以运行$ composer 而不是$ composer.phar
关于在 Ubuntu 上安装 Laravel 的完整指南可以在这里找到:
http://scriptbaker.com/install-laravel-on-ubuntu/
【解决方案2】:
推荐的安装作曲家的方法是全局安装:
$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer
现在你可以运行了:
$ composer
另一种方式是本地安装,不推荐。那意味着只执行
$ curl -sS https://getcomposer.org/installer | php
那么,你应该使用:
$ ./composer.phar
# or
$ php composer.phar