Voir la version complète : Probleme démo 1G, probleme conection BDD
Bonjour, depuis 2 jours, impossible d'accéder a mon site, voici ce que j'obtiens en essayant d'aller sur le forum :
phpBB : Critical Error
Could not connect to the database
Et ensuite sur le site lui même :
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/k/a/a/kaace/www/index.php on line 9
Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home/k/a/a/kaace/www/index.php on line 10
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established
Je n'ai rien touché de ce coté la, tout ca est arrivé d'un coup0....vous savez d'ou cela peut venir?
salut ,regarde du cote de ton fichier config.php si tu trouve localhost remplace par mysql.demo1g.ovh.org :)
Oki ca marche merci^^
Mais pourquoi faut il changer cela maintenant? Alors que cela marchait très bien pendant un long moment?
nonifier
19/01/2008, 16h41
Effectivement c'est mieux avec cette adresse, merci pour l'info !!
D'ailleurs comme Kassak, j'aimerai bien savoir pourquoi ce changement ? Et surtout pourquoi il n'y a pas eu d'information auprès des utilisateurs, que ce soit pas news ou sur les fameux guides ovh ???
à vrai dire j'en sais rien du tout , je suis comme vous .D'ailleur j'ai jamais vraiment bien compris dans config on devait mettre localhost , je pensais que c'etais pour ceux qui mettais leur site ou leur forum sur leur pc ?
Je suis pas sur mai je crois qu'il y a eu une maj de phpmyadmin à confirmer.
De plus ce soir j'ai des erreurs de connections avec le serveur , vous aussi ?
:mad:
Et bien merci pour cette information en tout cas !
Car idem, ce matin message d'erreur comme quoi le site ne trouve plus la base SQL.
Je file sur phpmyadmin, RAS on se log sans soucis...
Je viens de modifier mon config.php et tout est bon !!!
Donc merci bien à vous...
Onyssius
14/02/2008, 18h12
Merci beaucoup pour votre aide Storm02 !
Pour ma part, j'avais l'erreur suivante:
General Error
SQL ERROR [ mysqli ]
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) [2002]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
La modification de "localhost" en "mysql.demo1g.ovh.org" a permis à mon forum de refonctionner!
"Mais pourquoi faut il changer cela maintenant?"
En fait, il faut distinguer le serveur http qui, après chargement d'un module (fonction supplémentaire), permet de gérer le langage php et le serveur SQL (en l'occurence MySQL) qui gère toutes les opérations de bases de données. Ces serveurs ne sont pas situés nécessairement sur la même machine.
Comme l'a dit storm02, localhost est notamment utilisé en cas d'hébergement sur son propre pc sur lequel les serveurs http/php et SQL fonctionnent sur une même machine.
C'était apparemment aussi le cas sur l'hébergement Démo 1G il y a environ 2 mois mais il y a eu entre temps une migration du serveur SQL (cf. http://travaux.ovh.net/?do=details&id=1934).
Les serveurs n'ont par conséquent plus été sur une même machine ce qui permettrait d'expliquer pourquoi "localhost" ne fonctionnait alors plus.
D'ailleurs je ne comprends pas non plus que l’on n’ait pas été prévenu de ce changement.
vBulletin® v.3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org