【问题标题】:Openshift and HtmlServiceProviderOpenshift 和 HtmlServiceProvider
【发布时间】:2016-08-30 01:45:24
【问题描述】:

我已将本地应用推送到 openshift,现在收到以下错误消息

PHP 致命错误:在 /var/lib/openshift/5728b9782d5271802600015c/app-root/runtime/repo/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php 中找不到类“Illuminate\Html\HtmlServiceProvider”在第 150 行

如何在 Openshift 上解决此问题?

本地解决方案是运行 composer update 但如何在 Openshift 上运行该命令?我知道有 rhc 命令行工具,但是可以用 rhc 进行作曲家更新吗?

【问题讨论】:

    标签: laravel openshift


    【解决方案1】:

    您应该先检查文件。您可能在上传过程中损坏/丢失了文件。如果你没有vendor 目录,你应该运行composer update

    如果有文件,在服务器上运行composer dumpauto

    您可以使用 SSH 连接到您的服务器并从终端运行这些命令。

    如果您无法访问 SSH,您可以尝试使用带有 shell_exec('composer update'); 子句的小型 PHP 脚本在那里运行命令,或者手动上传所有供应商文件。

    【讨论】:

    • ** dumpautoload 还是别名?
    • @haakym、dumpautodumpautoloaddump-autoload 的别名
    • 如何在 Openshift 上运行 composer dumpauto?
    【解决方案2】:

    我获得了 ssh 访问权限并执行了纠正问题所需的命令

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-19
      • 2018-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      相关资源
      最近更新 更多