在实时服务器上安装Laravel软件包

问题描述 投票:1回答:2

无论何时我运行“command composer require monolog / monolog”,如何在实时服务器上的laravel中安装软件包。它给出错误无法打开输入文件:/home/root/composer.phar

laravel laravel-5 composer-php
2个回答
2
投票

首先,你不应该在实时服务器上运行composer require。你应该只运行composer install所以你应该在本地需要它,测试一切是否正常工作然后在实时服务器上只安装在你的应用程序中测试的库。

关于错误:

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

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


1
投票

请尝试这样。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.