我正在使用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但是因为在我的本地机器上工作正常,我认为也许有更多开放经验的人可能会更好地理解这个问题。
此致
答案 0 :(得分:0)
503服务不可用意味着PHP应用程序没有运行,应用程序没有侦听公开的服务端口,您必须弄清楚它为什么没有先运行,如果容器连续重启,导致您无法继续进行故障排除,您可以启动pod的调试终端。