我已将本地应用程序推送到openshift,现在收到以下错误消息
PHP致命错误:在第150行的/var/lib/openshift/5728b9782d5271802600015c/app-root/runtime/repo/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php中找不到类‘line \HtmlServiceProvider
如何在Openshift上修复此问题?
本地解决方案是运行composer update,但是如何在Openshift上运行该命令呢?我知道有rhc命令行工具,但有没有可能用rhc更新composer?
发布于 2016-05-04 22:33:02
您应该先检查文件。您可能在上载过程中文件已损坏/丢失。如果你没有vendor目录,你应该运行composer update。
如果文件在那里,请在服务器上运行composer dumpauto。
您可以使用SSH连接到您的服务器,并从终端运行这些命令。
如果您不能访问SSH,您可以尝试使用带有shell_exec('composer update');子句小PHP脚本运行SSH命令,或者手动上传所有供应商文件。
发布于 2016-05-05 00:23:23
我获得了ssh访问权限,并执行了纠正问题所需的命令
https://stackoverflow.com/questions/37030807
复制相似问题