Ho fatto come seguecome connettersi al database nell'applicazione openshift
Database MySQL 5.1 aggiunto. Si prega di prendere nota di queste credenziali:
Root User: xxxxxxx
Root Password: xxxxxxx
Database Name: php
Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/
è possibile gestire il nuovo database MySQL per l'incorporamento anche phpMyAdmin-3.4. Il nome utente e la password di phpmyadmin corrisponderanno alle credenziali MySQL di cui sopra.
phpMyAdmin 3.4 aggiunto. Si prega di prendere nota di queste credenziali MySQL ancora:
Root User: xxxxxxx
Root Password: xxxxxxx
URL: https://php-doers.rhcloud.com/phpmyadmin/
e provo a collegarlo db utilizzando il codice DOP soffietto .ma non funziona
$dbh = new PDO('mysql:host=mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/;dbname=php', "xxxxxx, "xxxxxx");
Non so che cosa è dire l'URL di connessione ?
Si può solo Ise questo come variabile ENV: OPENSHIFT_MYSQL_DB_HOST, come ad esempio '$ OPENSHIFT_MYSQL_DB_HOST' nel terminale o' getenv ('OPENSHIFT_MYSQL_DB_HOST') 'in PHP file di eco, ecc – Arda
ha funzionato per me, grazie – Elnoor