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


podisto
Auteur
Réponse acceptée

I got it! merci

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
Auteur

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
Auteur

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
Auteur

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