Quel est le hostname chez online ? - PHP - Programmation
Marsh Posté le 07-09-2005 à 10:37:25
En general c'est le genre d'info qui t'es communiqué dans ton contrat..
Marsh Posté le 07-09-2005 à 10:38:35
Et souvent c'est localhost ou sql.nomdetonhost.domainedetonhost.
Marsh Posté le 07-09-2005 à 10:38:58
en general c'est 'localhost' la base etant sur le serveur web. enfin je connais pas ovh mais c'est comme ca chez llord par exemple
Marsh Posté le 07-09-2005 à 10:39:43
non en fait, c'est online.net, je sais pourquoi j'ai ecrit ovh
Marsh Posté le 07-09-2005 à 10:44:24
j'ai une erreur lorsque je mets :
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in list_admin_bien.php on line 160
je vais tel à mon ami qui a pris l'hebergement pour qui me lise son contrat
Marsh Posté le 07-09-2005 à 17:06:21
ne paniquez pas
c'est bon j'ai trouvé, c'est en fait : sql.domaine.com (tout en conservant mon - dans mon domaine alors qu'il ne le fallait pas pour le login)
Marsh Posté le 08-09-2005 à 15:39:42
oui, j'accede de n'importe ou à ma BDD via phpmyadmin par exemple ....
je comprends pas trop ton interogation. Online.net est un herbergeur et je pense que c'est le but de tout hebergeur, render accessible les sites de l'exterieur .....
bref, bizzare comme question
Marsh Posté le 08-09-2005 à 15:47:26
les sites c'est normal, les bdd non ^^'
Marsh Posté le 08-09-2005 à 15:50:55
je déconseille fortement l'hebergement chez online :
- même restrictions php que chez free
- tu peux pratiquement rien faire avec les htaccess
- lenteur incroyable
enfin bref, autant prendre chez free, c'est la même chose mais en plus c'est gratuit...
Marsh Posté le 08-09-2005 à 16:45:28
weed a écrit : oui, j'accede de n'importe ou à ma BDD via phpmyadmin par exemple .... |
Non ma question n'est pas bizarre, une BDD ne devrait selon moi pas être accessible depuis l'exterieur.
Et sache que tu accède à PhpMyAdmin depuis l'ecterieur mais lui peut accèder à ta base de donnée en local.
Donc tu peut utiliser une base de donnée qui n'est pas accessible de l'exterieur, c'est php qui y accède, pas toi.
Marsh Posté le 07-09-2005 à 10:32:37
voila, je viens de faire mon site en php/MySQL. Celui fonctionne à merveille. J'ai un fichier connexion.php dans le quel je mets mes parametres de connexion.
J'ai un message d'erreur :
Warning: mysql_connect(): Unknown MySQL Server Host 'domainecom' (1) in list_admin_bien.php on line 160
Warning: mysql_selectdb(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in list_admin_bien.php on line 161
Warning: mysql_selectdb(): A link to the server could not be established in list_admin_bien.php on line 161
Connection refusée
j'ai essayé ces parametres :
<?
$hostname="sql.domainecom" ; // Nom du serveur mysql
$mysqluser="domainecom" ; // login
$mysqlpswd="monpass" ; // password
$database="domainecom" ; // Nom de la base de données
$diemessage="Connection refusée" ; // Message d'erreur
?>
mon login et pass, doivent etre bon puisque j'arrive à me connecter via leur phpmyadmin pour gerer ma base de données chez eux.
Je pense que c'est un pb de hostname uniquement. J'ai sql.domainecom, sql.domainecom.ext; domainecom mais rien y fait.
Savez vous quel hostname faut il mettre ?
J'ai regardé dans leur doc : http://www.online.net/support/fr/doc/bdd/
Message édité par weed le 07-09-2005 à 10:39:02