1
整個紅帽Openshift的文檔,它說,在加入了MySQL的墨盒,以下環境變量自動設置:紅帽Openshift MySQL的環境變量沒有設置
OPENSHIFT_MYSQL_DB_HOST
OPENSHIFT_MYSQL_DB_PORT
OPENSHIFT_MYSQL_DB_USERNAME
OPENSHIFT_MYSQL_DB_PASSWORD
OPENSHIFT_MYSQL_DB_SOCKET
OPENSHIFT_MYSQL_DB_URL
但隨着PHP 5.4的Zend Server 6.1中, MySQL的5.5和4.0 phpMyAdmin的安裝,該代碼:
$dbhost = getenv("OPENSHIFT_MYSQL_DB_HOST");
$dbport = getenv("OPENSHIFT_MYSQL_DB_PORT");
$dbuser = getenv("OPENSHIFT_MYSQL_DB_USERNAME");
$dbpwd = getenv("OPENSHIFT_MYSQL_DB_PASSWORD");
echo $dbhost . "|" . $dbport . "|" . $dbuser . "|" . $dbpwd;
返回此:
||||
關於爲什麼這些環境變量未設置/我如何設置它們的任何想法。或者,關於如何找出應該設置的內容的任何想法,所以我可以直接使用它,因爲它是一個非常小的應用程序(實際上只有兩個使用MySQL連接的php文件)。
謝謝,修復它。 – user3482749