Petite question toute simple. Lorsque l'on télécharge un script php sur le net, il y a souvent un fichier "install" qui lance le script automatiquement. Mon problème actuel est lors de l'installation du script (via toujours le fichier "install", il n'arrive pas à se connecter à l'adresse du serveur MySQL et échoue systématiquement l'installation de tout mes scripts.
Pouvez-vous me donner une solution à ce problème très handicapant ?
En vous remerciant.
LEMERCIER Maxime
ps : bravo pour ce nouveau site et la nouvelle version de wampserver !
-"Lorsque l'on télécharge un script php sur le net...": Quel script?
"il n'arrive pas à se connecter à l'adresse du serveur MySQL"? C'est un programme que t'installes en local et tu veux attaquer une base en local? A distance?
Qu'est-ce que tu cherche à faire? Un peu plus de détail s'il te plait c'est un peu vague la.
Par exemple le script php recemment téléchargé est l'agenda Phenix [http://www.phenix.gapi.fr/]. Je cherche à installer un agenda sur mon site intranet dans mon entreprise.
Vous avez un fichier Install qu'il va falloir lancer pour que le script s'installe automatiquement (création des tables ect...). Comme dans énormément de script php, vous avez un fichier "conf.inc.php" où il faut préciser l'Adresse du serveur MySQL, le nom de l'utilisateur, le mot de passe et le nom de la base sous MySQL. Ici et dans les autres scripts je met : "localhost" = Adresse du serveur MySQL "root" = Nom de l'utilisateur "" = Mot de passe "Nombase" = Nom de la base sous MySQL
Au lancement du fichier Install, rien ne se passe, j'ai un message d'erreur comme quoi il n'arrive pas à se connecter au serveur (ou introuvable).
Donc je cherche à savoir s'il est possible qu'un fichier Install d'un script php peut être lancer et créer tout ce qui est nécessaire au bon fonctionnement du script (création des tables ect...) en local ?
-Es-tu sûr que ton serveur Mysql tourne ? Si tu n'es pas sûr tu peux essayer de te connecter à l'interface phpMyAdmin local (wampserver)
-Si c'est le cas connecte toi sur l'interface phpMyAdmin locale -Crée une base avec un nom (Ex: "db_phoenix" -Relance ton script d'installation mais change la valeur du nom de la base "db_phoenix"
Souvent les scripts d'installe plantent parce qu'on leur fournit un nom de base qui n'existe pas en pensant qu'il va automatiquement la créer. (il faut la créer préalablement pour qu'il puisse ensuite faire ses "Create Table".
Tiens moi au courant.
Modifie 3 fois. Derniere modification le 23/11/2007 à 18:22 par Zophar.