Openshift未运行PHP/MySQL部分代码

Openshift未运行PHP/MySQL部分代码,openshift,openshift-cartridge,openshift-php-cartidges,Openshift,Openshift Cartridge,Openshift Php Cartidges,我正在使用Openshift by Redhat服务来托管我的网站。免费计划。该站点使用HTML、PHP、SQL、Javascript、AJAX和JSON 当我使用本地服务器运行代码时,它会按预期工作。当我通过Openshift运行它时,PHP/SQL部分不起作用。这就是为什么我认为这是服务器问题,而不是代码问题,所以我现在不会发布任何代码 这里有几张照片需要澄清: 请注意,PHP盒带状态为“空闲” 当SQL被“启动”时 我想我必须添加phpMyAdmin,但我 不能为什么? 您可以使用一些故

我正在使用Openshift by Redhat服务来托管我的网站。免费计划。该站点使用HTML、PHP、SQL、Javascript、AJAX和JSON

当我使用本地服务器运行代码时,它会按预期工作。当我通过Openshift运行它时,PHP/SQL部分不起作用。这就是为什么我认为这是服务器问题,而不是代码问题,所以我现在不会发布任何代码

这里有几张照片需要澄清:

  • 请注意,PHP盒带状态为“空闲” 当SQL被“启动”时
  • 我想我必须添加phpMyAdmin,但我 不能为什么?

您可以使用一些故障排除机制来定义PHP盒带空闲的原因。由于PHP购物车处于空闲状态,由于某种原因无法启动,因此可能需要设置Openshift特定的环境变量,或者您在本地计算机上具有依赖关系,但盒带不知道。您可以通过此链接查看一些可能的故障排除方法,并确定问题所在。

感谢您提供的链接。我收到Openshift的回复,说我应该检查日志文件,看看PHP为什么不能工作。你知道最好的办法吗?另外,他们说我不能将phpmyadmin安装到一个扩展的应用程序中。如何使其不可伸缩?如果您需要使可伸缩的应用程序成为不可伸缩的应用程序,则应删除该应用程序并从头开始将其重新创建为不可伸缩的应用程序。恐怕没有别的办法了。