Bonjour,
J'installe en parallèle sur mon fixe et sur mon portable httpd, php et mysql....
J'ai installé séparément et testé au fur et à mesure et dans cet ordre:
- httpd
- php
- mysql
Au niveau mysql, je suis dans la config de base, je n'ai rien paramétré, même pas le mot de passe pour root.
Apache et PHP fonctionnent tous les deux correctement sur mon fixe et sur mon portable et ce que j'adresse le serveur en 127.0.0.1, localhost ou nom_de_host
Pour mysql ça se complique....
Je teste avec ce document:
<html>
<head> <title>MySQL Test</title> </head>
<body>
<h1>
<?php $connection=mysql_connect("xxxxxxxx","root")
or die("Could not connect to MySQL");
echo "Successfully connected to MySQL";
?>
</h1>
</body></html>
Sur mon fixe ça fonctionne (Successfully) que je remplace xxxxxxxx par 127.0.0.1, localhost ou nom_de_host
Sur mon portable ça ne fonctionne (Successfully) qu'avec localhost et ça ne fonctionne pas avec 127.0.0.1 ou nom_de_host
En revanche le code PHP fonctionne lui correctement (Successfully) avec 127.0.0.1, localhost ou nom_de_host en ligne de commande:
$ php mysqltest.php
<html>
<head> <title>MySQL Test</title> </head>
<body>
<h1>
Successfully connected to MySQL</h1>
</body></html>
Any help ?