我尝试在 openshift 上安装 osclass 3.3.x。我将osclass文件放在目录“/var/lib/openshift/52cbd62e5973ca1b880000df/app-root/runtime/repo/php”但填写数据库名称和密码后显示没有osclass数据库。我三次交叉检查数据名称,用户名,密码,但总是显示这个对话框。任何已经在 openshift 上安装 osclass 的人请告诉我缺少什么。
问问题
303 次
1 回答
2
您的主机条目不正确。OpenShift 不将 localhost 用于数据库。
假设您已经添加了 MySQL 插件,您可以通过 ssh 进入您的应用程序并查看 MySQL 相关的环境变量来找出正确的主机。
如果您安装了OpenShift 命令行实用程序,则可以在终端中使用以下命令执行此操作:
$ cd /path/to/my/app && rhc ssh
然后,一旦你连接到你的应用程序,做
\> env | grep MYSQL
查看所有 MySQL 相关设置,包括主机和端口。
于 2014-01-08T20:04:33.840 回答