我尝试在openshift上安装osclass 3.3.x.我将osclass文件放在目录“/ var / lib / openshift / 52cbd62e5973ca1b880000df / app-root / runtime / repo / php”但是在填写数据库名称和密码后,它显示没有osclass database.i三重交叉检查数据名称,用户名,密码,但它始终显示此对话框。已经在openshift上安装osclass的任何人请告诉我缺少什么。
答案 0 :(得分:2)
您的主持人条目不正确。 OpenShift不会将localhost用于数据库。
假设您已经添加了MySQL盒式磁带,您可以通过sshing到您的应用程序并查看与MySQL相关的环境变量来找到正确的主机。
如果您安装了OpenShift command line utility,则可以在终端中使用以下命令执行此操作:
$ cd /path/to/my/app && rhc ssh
然后,一旦您连接到您的应用程序,请执行
\> env | grep MYSQL
查看所有与MySQL相关的设置,包括主机和端口。