在live server上安装Laravel软件包

在live server上安装Laravel软件包,laravel,laravel-5,composer-php,Laravel,Laravel 5,Composer Php,当我运行“command composer Required monolog/monolog”时,如何在live server上的laravel中安装软件包。它给出了一个错误:无法打开输入文件:/home/root/composer.phar首先,您不应该在live server上运行composer require。您应该只运行composer install,所以您应该在本地需要它,测试一切是否正常,然后在live server上只安装在应用程序中测试的库 关于错误: 无法打开输入文件:/h

当我运行“command composer Required monolog/monolog”时,如何在live server上的laravel中安装软件包。它给出了一个错误:无法打开输入文件:/home/root/composer.phar

首先,您不应该在live server上运行
composer require
。您应该只运行
composer install
,所以您应该在本地需要它,测试一切是否正常,然后在live server上只安装在应用程序中测试的库

关于错误:

无法打开输入文件:/home/root/composer.phar

确保此文件确实存在(如果不存在,您可以从Composer站点下载),并确保它具有正确的权限(它应该具有执行权限)-使用
chmod+x Composer.phar
使其可执行

请这样尝试

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer
$ php composer.phar update monolog/monolog

您可以毫无问题地安装软件包。

您是否以root用户身份登录?当您运行
ls/home/root
时,是否在其中看到
composer.phar
文件?它是否具有执行权限集?