【问题标题】:How to run Composer Update command for Laravel 5.4?如何为 Laravel 5.4 运行 Composer Update 命令?
【发布时间】:2017-04-21 05:54:18
【问题描述】:

我已经在我的本地主机上设置了所有类的 laravel。它在我的本地主机上正常运行。

我已将我的代码上传到我的服务器。它工作正常。

现在我添加了一些类,例如

Collective\Html\HtmlServiceProvider::class,

和别名

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,

在我的 app.php 文件中。

当我再次运行我的实时服务器的 url 时,它给了我类似

的错误
Class 'Collective\Html\HtmlServiceProvider' not found.

我想我必须更新我的作曲家。但我无法在实时服务器上运行 composer update 命令。

谁能告诉我如何让它可以运行。

谢谢

【问题讨论】:

  • 你的 composer.json 中有 laravelcollective/html 吗?
  • 是的,我已经添加了这样 ""require": { "php": ">=5.6.4", "laravel/framework": "5.4.*", "laravel/tinker" : "~1.0", "laravelcollective/html": "^5.4" }, "require-dev": { "fzaninotto/faker": "~1.4", "mockery/mockery": "0.9.*", "phpunit /phpunit": "~5.7" },"
  • 你的服务器有 SSH 吗?
  • 是的,我有,让我试试。谢谢

标签: php laravel-5 composer-php


【解决方案1】:

如果 composer 在命令行中不可用,您可以选择手动 download composer.phar 并将其保存在应用程序的根文件夹中。

然后您可以运行命令 php ./compser.phar install。

如果 php 也不可用或者您根本没有 ssh 访问服务器的权限,您唯一的选择是手动手动上传 vendor 文件夹的内容...。 p>

【讨论】:

  • 我已经使用 ssh 完成了它并且工作正常。谢谢你的回答。
猜你喜欢
  • 2018-09-22
  • 2016-01-15
  • 2019-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-12
  • 2020-08-16
  • 2013-06-05
  • 1970-01-01
相关资源
最近更新 更多