未设置Openshift MYSQL环境变量

Pet*_*eld 4 mysql openshift

我的所有MySQL环境变量都会产生一个空字符串,例如echo getenv('OPENSHIFT_MYSQL_DB_URL'); echo getenv('OPENSHIFT_MYSQL_DB_HOST');

然而其他如echo getenv('OPENSHIFT_APP_NAME'); echo getenv('OPENSHIFT_REPO_DIR');

工作完美.我有什么想法吗?

Saf*_*med 5

我有同样的问题,并尝试多次创建和重新创建应用程序,但没有成功

解决方案是使用Git将代码推送到Openshift(至少一次),如果你只使用sFTP推送代码,那些变量将无法访问