Can't connect to MySQL server on 'x.x.x.x'
Mathieu83
-
Mathieu83 -
Mathieu83 -
Bonjour,
Je souhaite mettre en réseau un wiki. J'utilise pour cela esayphp. Celui-ci est installé sur un premier ordinateur dont l'adresse ip est 192.168.1.81. Je souhaite également accéder au wiki via un autre pc qui est sur le réseau local. J'ai configuré le fichier httpd.conf en mettant "listen 192.168.1.81". J'ai quand même une erreur quand je souhaite accéder au site :
Warning: mysql_connect(): Can't connect to MySQL server on '192.168.1.81' (10061) in c:\serveur\easyphp1-8\www\login.php on line 20
Connection interrompue
Dois-je changer autre chose que l'ip d'écoute ?
Merci d'avance.
Mat
Je souhaite mettre en réseau un wiki. J'utilise pour cela esayphp. Celui-ci est installé sur un premier ordinateur dont l'adresse ip est 192.168.1.81. Je souhaite également accéder au wiki via un autre pc qui est sur le réseau local. J'ai configuré le fichier httpd.conf en mettant "listen 192.168.1.81". J'ai quand même une erreur quand je souhaite accéder au site :
Warning: mysql_connect(): Can't connect to MySQL server on '192.168.1.81' (10061) in c:\serveur\easyphp1-8\www\login.php on line 20
Connection interrompue
Dois-je changer autre chose que l'ip d'écoute ?
Merci d'avance.
Mat
Configuration: Windows Vista Firefox 3.0
A voir également:
- Xxwxx server xbox one controller
- Fan controller - Télécharger - Optimisation
- Cybera server - Télécharger - Divers Réseau & Wi-Fi
- One start ✓ - Forum Navigateur
- Votre freebox server n'est actuellement pas connecté à internet ✓ - Forum Freebox
- Sfr one shot - Forum SFR
5 réponses
Chez moi j'ai une livebox aussi et je n'ai jamais eu ce genre de problème ! en même temps je n'utilise pas easyphp mais xampp, donc il y a peut-être encore d'autres restrictions dans les fichiers de configuration d'easyphp !
Le problème ne doit pas venir de la livebox donc. J'ai exploré le fichier de config d'easyphp et je vois pas quel autre paramètre je pourrais changer pour faire marcher tout ça.
Peut être devrais-je essayer xampp, est-ce facile à paramétrer pour mettre un wiki sur un réseau local ? ya beaucoup de choses à changer ?
Peut être devrais-je essayer xampp, est-ce facile à paramétrer pour mettre un wiki sur un réseau local ? ya beaucoup de choses à changer ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si bien tu retrouvera les mêmes fichiers de configuration genre httpd.conf ... donc ce que tu as changé dans l'un peu être changé dans l'autre !
ça y est j'ai trouvé la solution !!!
Bon bah ya pas mal de choses à changer dans les fichiers de config d'easyphp.
Dans le fichier http.conf, il faut mettre
Listen ipduserveur:80
Servername ipduserveur
Alias /mysql/ "${path}/phpmyadmin/"
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from ipduserveur
deny from all
</Directory>
Alias /home/ "${path}/home/"
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from ipduserveur
deny from all
</Directory>
Dans les deux fichiers my.ini (dans les dossier conf_files et mysql):
bind-address=ipduserveur
Après il faut autoriser les utilisateurs dans l'administration d'easyphp :
Dans administration/gestion BDD, il faut alller dans la table user (un truc comme ça). Par défaut il y a un premier user du nom de localhost. Il faut rajouter d'autres user avec les mêmes paramètres, le nom des users (hôte) est le nom des PC qui souhaitent se connecter au serveur.
Enfin, il faut changer les paramètres de connexion vers mysql (sql_serveur, sql_login, etc...).
Voilà.
Merci pour ton aide oliver.55
Bon bah ya pas mal de choses à changer dans les fichiers de config d'easyphp.
Dans le fichier http.conf, il faut mettre
Listen ipduserveur:80
Servername ipduserveur
Alias /mysql/ "${path}/phpmyadmin/"
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from ipduserveur
deny from all
</Directory>
Alias /home/ "${path}/home/"
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from ipduserveur
deny from all
</Directory>
Dans les deux fichiers my.ini (dans les dossier conf_files et mysql):
bind-address=ipduserveur
Après il faut autoriser les utilisateurs dans l'administration d'easyphp :
Dans administration/gestion BDD, il faut alller dans la table user (un truc comme ça). Par défaut il y a un premier user du nom de localhost. Il faut rajouter d'autres user avec les mêmes paramètres, le nom des users (hôte) est le nom des PC qui souhaitent se connecter au serveur.
Enfin, il faut changer les paramètres de connexion vers mysql (sql_serveur, sql_login, etc...).
Voilà.
Merci pour ton aide oliver.55
J'ai bien mis le port 80.
J'ai écris 192.168.1.81:80
Le 81 fait partie de l'adresse IP.
Donc j'ai toujours le même problème.