我尝试在 openshift 上安装 osclass 3.3.x。我将osclass文件放在目录“/var/lib/openshift/52cbd62e5973ca1b880000df/app-root/runtime/repo/php”但是填写数据库名称和密码后显示没有osclass数据库。i三次交叉检查数据名称,用户名,密码,但它总是显示此对话框。任何已经在 openshift 上安装 osclass 的人请告诉缺少什么。
最佳答案
您的主机输入不正确。 OpenShift 不使用 localhost 作为数据库。
假设您已经添加了 MySQL 盒,您可以通过 sshing 进入您的应用程序并查看 MySQL 相关的环境变量来找到正确的主机。
如果您有 OpenShift command line utility安装后,您可以在终端中使用以下命令来执行此操作:
$ cd /path/to/my/app && rhc ssh
然后,一旦连接到应用程序,就执行
\> env | grep MYSQL
查看所有 MySQL 相关设置,包括主机和端口。
关于php - 在 Openshift 云托管上安装 Osclass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989795/