configuration apache mysql - PHP - Programmation
Marsh Posté le 31-05-2005 à 10:47:59
verifie la config mysql, car apparemment ton serveur mysql n'est pas sur la même machine que ton serveur apache, et par défaut l'accès root sans mot de passe n'est autorisé qu'en localhost. et en général, pour des raisons de securité, il vaut mieux utiliser un compte autre que root
Marsh Posté le 31-05-2005 à 11:35:58
Les deux serveurs sont sur la même machine. Mais c'est bien ca, j'utilisais root pour ma connecter alors qu'il est réservé au localhost. J'ai créer un autre utilisateur, et ca marche nikel.
Merci.
Marsh Posté le 31-05-2005 à 10:40:11
bonjour a tous!
Je viens de créer un annuaire sur un intranet en php avec une base MySQL. Lors de mes tests en localhost aucun probleme n'est survenu. J'ai donc voulu le rendre accessible a tous mais, maintenenat la connexion à la base n'est plus acceptée. Un message me disant que le serveur ou se trouve apache n'est pas autorisé, utilisant pourtant root comme mot de pass et '' comme password.
Warning: mysql_connect(): Le hôte 'XXXXXXX' n'est pas authorisé à se connecter à ce serveur MySQL in c:\program files\easyphp1-8\www\fonction.php on line 17
Erreur de connexion au serveur 100.xx.xx.xx
J'arrive a accedé a mes pages php mais des qu'un accès à la base est necessaire, ca ne marche plus.
pour pouvoir le rendre accessible a tous, j'ai juste changé les localhost et 127.0.0.1 par le nom et l'adresse de serveur dans la config d'apache et de mysql.
Donc je fais appel a votre aide pour réalisé la configuration d'apache? mysql? je ne sais pas exactement d'ou vient le probleme.
Merci de votre aide.