Se connecter / S'enregistrer
Votre question

2 serveurs apache sur Mac, connection php mysql

Tags :
  • Serveur
  • Programmation
Dernière réponse : dans Programmation
2 Mars 2007 11:56:04

Bonjour ,
J'ai installé MAMP sur un serveur mac pour faire tourner des applications php sur le réseau.
Appache était déjà installé sur la machine et les deux tournent en parallèle .
J'arrive à accéder à mes pages php via l'adresse "<ip>:<port>" du serveur mais je n'arrive pas à connecter mes application à la base mysql .

voici mon script de connection qui me retourne toujours "connection echec":

<?php
$dbhote = 'localhost';
//$dbhote = 'localhost:8889'; ne change rien
$dbuser = 'root';
$dbpass = '';
$dbbase = 'gpao';
if (!$connect=mysql_connect($dbhote,$dbuser,$dbpass)) echo "connection echec";
mysql_select_db($dbbase,$connect);
?>

Si quelqu'un a une idée je vous en remercie.

Autres pages sur : serveurs apache mac connection php mysql

2 Mars 2007 12:06:49

est ce que tu accedes à ton serveur mysql par un autre moyen?
c'est quoi l'erreur de connection? (mot de passe? ne trouve pas le serveur? etc...)

le mot de passe par défaut sur mac n'est pas root?
2 Mars 2007 12:12:14

en local j'accède à la base par l'interface de gestion de la base installée avec MAMP sans problème
voici le message d'erreur :

Access denied for user 'root'@'localhost' (using password: YES)

j'ai éssayé de mettre un mot de passe , même après l'avoir modifié, de configurer un autre utilisateur avec mot de passe et les droits suffisants sur la base mais rien n'y fait
Contenus similaires
2 Mars 2007 12:20:11

mysql différencie les utilisateur selon comment d'où ils se connectent, vérifie que tu te connecte bien de la même facon des deux endroits.
sinon vérifie que le mot de passe que tu changes s'applique bien à 'root'@'localhost':
  1. use mysql;
  2. UPDATE user SET Password = PASSWORD('cequetuveux')
  3. WHERE Host = 'localhost' AND User = 'root';
7 Mars 2007 17:55:33

le probleme vient surement d'ailleurs car j'ai vérifié et redefini le mot de passe avec succes mais rien ne s'améliore
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS