Page 1 sur 1
numero de port chez 1&1.fr
Posté : 18 avr. 2011, 11:25
par cobra2930
Bonjour tout le monde,
Je voudrais savoir il faut mettre quoi dans notre fichier de connexion comme numéro de port si on est héberger par 1&1.fr ?
Merci d'avance
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 11:40
par nhachet
Salut,
Chez 1and1, c'est le port MySQL par défaut : 3306
Cordialement,
Nicolas
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 14:35
par cobra2930
Merci beaucoup,
Tout a l'heure j'ai appelé 1&1 et ils m'ont dit qu'il n'avait pas de numéro de port ce qui m'a paru byzar... sinon que sa soit avec le port ou sans je n'arrive pas a afficher mes élèves qui sont dans ma table et je ne comprend pas pourquoi car cela marche en local avec wampserver2. Quelqu'un aurait t il une réponse ?
Cordialement,
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 14:38
par nhachet
Arrives - tu à te connecter à ta base de données ?
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 14:41
par cobra2930
ben je pense que oui car cela m'affiche mon début de tableau :
<html>
<head>
<title> Clients : liste </title>
<meta http-equiv="Content-Type" content="text/HTML; charset=iso-8859-1" />
</head>
<body>
<center>
<h1> Liste des clients </h1>
<Table Border=2 bgcolor=yellow>
<tr>
<td bgcolor=white> Nom </td><td bgcolor=white> Prenom </td><td bgcolor=white> Classe </td>
</tr>
</table>
</center>
</body>
</html>
mais rien dedans donc sa doit venir du host ou port ou quelque chose du genre non?
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 14:55
par nhachet
Pas forcément, tout dépend de ta procédure de connexion. Il se pourrait que les erreurs soient masquées soit via un @ devant la fonction, soit directement dans le fichier de config (avec un display_error=Off par exemple). Mais je penche plutôt pour la première solution.
Chez 1and1, les serveurs sont de types dbXXXX.1and1.fr. Les noms de bases sont comme celle-ci : dbxxxxxxxxx, de même que les utilisateurs : dboxxxxxxxxx.
Pour le reste, il faudrait plus d'infos.
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 15:17
par cobra2930
voila ma config :
<?php
// information sur les parametres de connexion a la base de données
//----------------------------------------------------
// Mettre ci-dessous votre login :
$login="dbo163362306";
// Mettre ci-dessous votre mot de passe
$pass="**********";
// Mettre ci-dessous le nom de votre base
$dbname="dbo163362306";
// Mettre ci-dessous le nom du host (depend du serveur)
$lehost="db184.1and1.fr";
// Mettre ci-dessous le nom du port (depend de la config du serveur)
$leport="3306";
?>
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 15:44
par cobra2930
et comment faire pour voir mes erreurs? si comme tu dit elles sont désactivés ?et est ce que ma config a l'air d'être bonne?
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 16:36
par nhachet
Niveau config ça a l'air correct, par contre as - tu le bout de code effectuant le mysql_connect ?
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 16:52
par cobra2930
je ne vois pas du tout de quoi tu parle?quel code?a quoi sert il?
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 17:03
par nhachet
Et bien je suppose que ces identifiants de connexion sont utilisés quelque part. Il y a 3 solutions :
soit tu développes tout à la main, et donc la procédure de connexion est écrite par tes soins
soit tu utilises une libraire tierces qui te permet de faire le lien avec la base de données (SELECT, UPDATE, etc.)
soit tu utilises un framework ou un CMS et dans ce cas tout est géré par le framework lui-même
Il est possible de le problème vienne de là.
Re: numero de port chez 1&1.fr
Posté : 18 avr. 2011, 17:16
par cobra2930
voila comment est configurer ma connexion :
<?php
include ("paramCon.php");
// connexion a la base de donnees. La variable de connexion est $con
// connexion a la base. $con est la variable qui contient l'identification de la connexion :
$con=mysql_connect("$lehost:$leport", "$login", "$pass");
mysql_select_db("dbo163362306", $con);
// test de connexion :
if (!$con) {
echo("pb de connexion à la base\n");
exit();
}
?>