Mise en production site web symfony2 avec openshift

Par podisto, il y a 10 ans


Salut les dev, j'ai développé mon site en local et maintenant je veux le mettre en production pour cela j'ai suivi ce tuto https://developers.openshift.com/en/php-framework-symfony.html très bien expliqué qui fonctionne. Cependant dés que je fais un php app/console doctrine:schema:update --force lors du déploiement j'ai ce message d'erreur [Doctrine\DBAL\Exception\ConnectionException] An exception occured in driver SQLSTATE[HY000] [2002] connection refused. Pourtant tous les mes paramètres semblent corrects.

5 réponses

Lartak, il y a 10 ans

Bonjour.
Ne serait-ce pas un problème de port du serveur SQL ?
Vérifies le en testant cette commande : ps aux | grep mysql.

podisto, il y a 10 ans

sa me retourne un tas d'erreur

[openwecco-beintech.rhcloud.com 55fd7b110c1e66be09000170]\> ps aux | grep mysql 5454 52801 0.0 0.0 9508 856 ? S 12:48 0:00 /bin/bash /var/lib/openshift/55fd7b110c1e66be09000170/mysql/bin/control start 5454 52806 0.0 0.0 4072 520 ? S 12:48 0:00 /usr/bin/scl enable mysql55 /opt/rh/mysql55/root//usr/bin/mysqld_safe --defaults-file=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//conf/my.cnf --log-error=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//stdout.err |& /usr/bin/logshifter -tag mysql 5454 52810 0.0 0.0 9376 1296 ? S 12:48 0:00 /bin/sh /opt/rh/mysql55/root//usr/bin/mysqld_safe --defaults-file=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//conf/my.cnf --log-error=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//stdout.err 5454 52811 0.0 0.0 120216 8440 ? Sl 12:48 0:00 /usr/bin/logshifter -tag mysql 5454 53176 0.0 0.3 433480 50692 ? Sl 12:48 0:05 /opt/rh/mysql55/root/usr/libexec/mysqld --defaults-file=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//conf/my.cnf --basedir=/opt/rh/mysql55/root/usr --datadir=/var/lib/openshift/55fd7b110c1e66be09000170/mysql/data/ --plugin-dir=/opt/rh/mysql55/root/usr/lib64/mysql/plugin --log-error=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//stdout.err --pid-file=/var/lib/openshift/55fd7b110c1e66be09000170/mysql/pid/mysql.pid --socket=/var/lib/openshift/55fd7b110c1e66be09000170/mysql//socket/mysql.sock 5454 209993 0.0 0.0 103316 840 pts/1 S+ 15:32 0:00 grep mysql [openwecco-beintech.rhcloud.com 55fd7b110c1e66be09000170]\>
podisto, il y a 10 ans

J'ai rééssayé sa me retourne ceci

5454 409670 0.0 0.0 103312 828 pts/1 S+ 21:53 0:00 grep mysql
podisto, il y a 10 ans

J'ai fait plusieurs recherches mais rien ne marche pourtant les paramètres sont bien corrects

podisto, il y a 10 ans

I got it! merci