错误503服务不可用 - 在OpenShift上使用Yii 2的PHP错误

时间:2014-08-16 20:22:12

标签: php openshift yii2

我正在使用PHP 5.4运行可伸缩应用程序的OpenShift实例上测试Yii 2.0,但我得到的是503 Service Unavailable错误。

在php日志中查看以下行,但我不明白问题是什么,我希望有人能告诉我。

  

[2014年8月16日星期六10:03:38] [错误] [client~ip~] PHP致命错误:   require():需要打开失败   '/var/lib/openshift/~instance~/app-root/runtime/repo/web/../vendor/autoload.php'   (include_path中=”:在/ var / lib中/ openshift /〜实例〜/应用程序根/运行/回购/ lib中:在/ var / lib中/ openshift /〜实例〜/应用程序根/运行/回购/库:/ VAR / LIB / openshift /〜实例〜/应用程序根/运行/回购/库:在/ var / lib中/ openshift /〜实例〜/应用程序根/运行/回购/ SRC:在/ var / lib中/ openshift /〜实例〜 /应用根/运行/回购/供应商:在/ var / lib中/ openshift /〜实例〜/应用程序根/运行/回购/供应商:在/ var / lib中/ openshift /〜实例〜/ PHP / PHPLIB /梨/梨/ PHP的:在/ usr /共享/梨')   在/var/lib/openshift/~instance~/app-root/runtime/repo/web/index.php   在第7行        - - - [16 / Aug / 2014:10:03:38 -0400]“GET / HTTP / 1.0”500 - “ - ”“ - ”

我已经在Yii论坛上发布了这个here但是因为在我的本地机器上工作正常,我认为也许有更多开放经验的人可能会更好地理解这个问题。

此致

1 个答案:

答案 0 :(得分:0)

503服务不可用意味着PHP应用程序没有运行,应用程序没有侦听公开的服务端口,您必须弄清楚它为什么没有先运行,如果容器连续重启,导致您无法继续进行故障排除,您可以启动pod的调试终端。