(1) 2 »


XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3039
Bonjour à tous,
pour les besoins de la fac j'utilise WAMPP afin de réaliser des projets PHP/MySQL mais quand je mets un script pour se connecter à une base de données distante (emsembldb.ensembl.org, base de données de biologie). Le problème est qu'avec le script PHP correct (lu et approuvé par mon prof de PHP !), ça chercher à aller sur la base de données locale (localhost) et non sur ensembldb.ensembl.org...

Apparemment il n'y a pas de soucis avec Linux (les ordinateurs de la fac sont sous Linux !!), mais avec Vista ça ne fonctionne pas.

Voici le script que j'ai rentré en PHP...
<?php 

$lien = @mysql_connect("ensembldb.ensembl.org", "anonymous", ""); 
$db="homo_sapiens_core_47_36i"; 
mysql_select_db($db, $lien) or exit("Un problème est survenu lors de la connexion à la base de données."); 

?>


Le prof ne connaît pas trop XAMPP sous Windows pour m'aider donc je voudrais juste savoir si quelqu'un sait comment le configurer pour éviter qu'il ne veuille rester qu'en local Je n'ai rien trouvé (avec le conf.inc.php ou un truc dans le genre).
Je retrouve donc avec le message "Un problème est survenu lors de la connexion à la base de données." que j'avais inscrit en cas de problème !

Je sais pas si j'ai été clair car je suis en cours et j'écoute en même temps

Contribution le : 20/02/2009 14:17
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
A vue de nez je parierais pour un problème de DNS... C'est à dire que l'ordinateur Windows n'arrive pas à associer le nom de domaine ensembldb.ensembl.org à une adresse IP.

Deux choses pour résoudre le souci. Soit l'adresse IP du serveur est fixe et alors il suffit de la rentrer à la place du nom de domaine, tout bêtement. Soit il faut voir comment Windows gère l'équivalent du hosts Linux (un fichier de config qui attribue des équivalences NDD <> IP, ou bien s'il existe un serveur DNS trouver ce qui cloche avec ce poste Windows).

Voilà @+

Contribution le : 20/02/2009 14:26
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
15/12/2004 14:53
De Garges-lès-Gonesse
Post(s): 1342
Envoie un retour aussi en cas d'échec avec "mysql_connect" pour savoir si c'est au niveau de la connexion avec le serveur ou si c'est la base qui pose problème :

$lien = mysql_connect("ensembldb.ensembl.org", "anonymous", "") 
     or die("Impossible de se connecter : " . mysql_error());

(Dans le code ci-dessus j'ai viré le "@" devant "mysql_connect", dans cette doc on s'en passe)

Contribution le : 20/02/2009 14:43
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Citation :

babynou a écrit:
(Dans le code ci-dessus j'ai viré le "@" devant "mysql_connect", dans cette doc on s'en passe)


Rapidement, l'utilité de l'arobase c'est d'avoir une connexion non verbeuse (silencieuse), c'est à dire sans retour d'erreur.

@+

Contribution le : 20/02/2009 14:52
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
15/12/2004 14:53
De Garges-lès-Gonesse
Post(s): 1342
ah ok, on apprend à tout âge...
Du coup mon code est bon si je veux le retour d'erreur... Youpi !

Contribution le : 20/02/2009 14:55
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3039
Merci pour vos réponses, ça a l'air compliqué tout ça !

Sans le @ ça ne change rien, toujours la connexion sur le localhost !

J'essaierai sous Linux si ça marche ça sera peut être plus simple ?!! lol

Sinon j'ai une autre question avec W/XAMPP et les CGI cette fois, je chercherai encore demain avant de la poster au cas où... :)

Contribution le : 21/02/2009 00:13
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Citation :

Bibi09 a écrit:
Sans le @ ça ne change rien, toujours la connexion sur le localhost !


Euh relis mieux, on a jamais prétendu régler le problème juste avec cela, il y a un autre code en dessous aussi... Fais un copier/coller plutôt et vois si ça fcontionne.

Sinon pour voir s'il y a problème de DNS il faudrait pinger ensembldb.ensembl.org . Cette commande fonctionne aussi bien dans un Shell Linux qu'une fenêtre DOS Windows :
ping ensembldb.ensembl.org

S'il n'arrive pas à établir la connexion c'est bien un souci de DNS.
@+

Contribution le : 21/02/2009 10:16
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3039
Arf, désolé la fatigue me fais lire n'importe quoi...

J'ai testé le ping et il s'y est bien connecté :

Citation :

Envoi d'une requête 'ping' sur ensembldb.sanger.ac.uk [193.62.203.76] avec 32 octets de données :
Réponse de 193.62.203.76 : octets=32 temps=49 ms TTL=48
Réponse de 193.62.203.76 : octets=32 temps=49 ms TTL=48
Réponse de 193.62.203.76 : octets=32 temps=48 ms TTL=48
Réponse de 193.62.203.76 : octets=32 temps=50 ms TTL=48

Statistiques Ping pour 193.62.203.76:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte O%),
Durée approximative des boucles en millisecondes :
Minimum = 48ms, Maximum = 50ms, Moyenne = 49ms


En utilisant l'adresse IP que ça m'a donné il se met toujours en localhost...... Maudit Vista !!

Contribution le : 21/02/2009 12:04
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Ok bon déjà on peut mettre de côté le souci de DNS, on avance...

@+

Contribution le : 21/02/2009 12:19
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: XAMPP qui ne se connecte qu'en localhost ?
OverdOzed
Inscrit:
27/07/2004 21:46
De Vers Geneve (mais en France)
Post(s): 833
Comme sous Linux, sous Windows il y a un fichier Host qui gère les associations NDD <-> IP.
Il se trouve dans le dossier :
Windows -> system 32 -> drivers -> etc -> hosts

Un conseil, fait un backup du fichier avant de le modifier.

[edit]
Je viens de regarder ma config de Wamp en local sur Vista.
Dans le fichier config.inc.php, c'est là qu'il faut rentrer les données relatives à la base MySQL que tu veux utiliser.
Sur la ligne de l'adresse de la base, il faut que tu rentre une adresse IP de machine et non un nom de machine car Vista ne résoudra pas le nom, à moins que tu ne l'ajoute dans le ficher "hosts" mentionné ci-dessus.

Citation :
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address


Sur un LAN, c'est plus simple de pointer directement sur l'IP de la machine qui contient MySQL.
Voilà, j'espère que ça t'aidera.
[/edit]

Contribution le : 21/02/2009 12:36
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
The Blender Clan 'tchat Impact de la compression sur le temps de rendu 0 44 Hier 09:57:17
Bibi09 
[WIP] et travaux terminés Visage humain 3 183 24/07 20:52:10
meltingman 
Hors Sujet !! un personnage de Blendman :) - Modélisation a partir de cubes 0 40 24/07 20:42:05
meltingman 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[17] 160 12773 24/07 17:22:37
moonboots 
Questions & Réponses [résolu] Png et liseré blanc 5 200 23/07 20:56:32
meltingman 
Hors Sujet !! Sinoceratops project - Ateliers suivies de A à l'Animation    [1][2][3] 28 1415 23/07 16:11:40
meltingman 
Questions & Réponses [non résolu] armature qui suit une autre armature 2 76 23/07 16:05:53
meltingman 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[26] 256 29765 20/07 20:56:17
Bibi09 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[5] 43 2111 20/07 20:31:31
blend74 
[WIP] et travaux terminés Mission sur Mars - Terminé 5 196 19/07 11:41:42
BlendX 
[WIP] et travaux terminés [WIP] sinocératops    [1][2] 10 429 18/07 21:02:55
meltingman 
Le coin des geeks Colorisation, Krita ou Photoshop ?    [1][2] 14 512 18/07 20:50:51
sapajou 
Questions & Réponses Trace de la trajectoire d'un objet 5 211 17/07 18:33:25
moonboots 
Questions & Réponses Problème intersect boolean 5 223 16/07 15:40:44
Altasien 
Questions & Réponses Artefacts de verre sous Eevee 7 245 14/07 15:58:03
moonboots 
[WIP] et travaux terminés Anatomie open source dans Blender 5 660 14/07 07:26:06
Melodicpinpon 
[WIP] et travaux terminés modelisation et animation de petits persos    [1][2][3][4] 32 1352 12/07 19:21:52
blend74 
Questions & Réponses [résolu] Séparer les objets crées avec Miroir. 2 211 10/07 16:30:26
Papy_Octet 
Hors Sujet !! Adieu Audacity, bonjour Tenacity    [1][2] 17 613 08/07 14:55:48
Redstar 
Questions & Réponses [résolu] Array : modification de dimensions entre des pièces copiées ? 8 573 07/07 18:55:22
JaAlVir657 

Qui est en ligne
119 utilisateur(s) en ligne (dont 94 sur Forums)

Membre(s): 0
Invité(s): 119


plus...
Nouveaux membres

Nemo
11/3/2021
qingjie 10/3/2021
Kask909 9/3/2021
marie-antoinette 7/3/2021
Bugs 7/3/2021
lolorogli75 4/3/2021
Flagiel 4/3/2021
thedeathclown 1/3/2021
Littlespoon 28/2/2021
luxperpetua 27/2/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Aou 4
Anniversaire de xemphra
Aou 7
anniversaire Cem47
Aou 13
Anniversaire Siskas
plus 252 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445