|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre émérite
![]() |
salut,
Pour gagner un peu en rapidité, j'ai changé la base mysql de serveur. Mais quand j'essaie d'y accéder à partir de mes pages php, j'ai le message suivant : Code :
Warning: mysql_connect() [FUNCTION.mysql-connect]: Lost connection TO MySQL server during query IN /var/www/bioinformatics/ctfs/connection/connect.php ON line 16 j'ai modifié le fichier my.cnf en mettant (j'ai vu dans des posts précédents) est ce que cette ligne peut y être pour quelque chose? mais rien n'y fait! un petit coup de pouce ? |
|
|
00
|
|
|
#2 |
![]() Inscription : juillet 2002 Messages : 537 ![]() |
Salut,
Arrives-tu à te connecter avec un autre client que l'extension mysql de PHP ? Comme par exemple le client console ? Sinon, tu peux regarder certaines raisons courantes pour cette erreur : http://dev.mysql.com/doc/refman/5.0/en/gone-away.html |
|
|
00
|
|
|
#3 | |
|
Membre émérite
![]() |
Citation:
De même, les pages php qui sont placées sur ce même serveur se connectent sans soucis à mysql. C'est les pages situés sur un autre serveur. Est ce que c'est possible qu'un serveur soit configurer pour n'accepter que les requêtes venant de localhost? Si oui comment l'ouvrir pour qu'il accepte des requêtes venant d'autres serveurs? |
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() |
bon ben ça y est !
il suffisait d'ouvrir les connexions venant de l'exterieur (et non pas seulement de localhost). Pour cela j'ai commenté la ligne suivante dans le fichier /etc/mysql/my.cnf: j'ai conscience que ce n'est peut être pas le top au niveau sécurité, mais le mieux étant l'ennemi du bien, je vais garder mon fichier comme ça en restant à l'écoute de toutes suggestions. Merci @+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com