Bonjour,

Je viens de réaliser pour la nième fois l'install d'un serveur apache 2 avec PHP 5 et MySQL 5.
A chaque fois, j'ai utilisé des versions différentes, mais le problème reste le même...


Le serveur Apache tourne correctement, PHP est bien configuré, et mes scripts PHP s'exécutent sans souci.
MySQL est installé correctement là aussi, et j'ai accès à mes BDD via le Query Browser.


Le souci est que je n'arrive pas à réaliser une connexion sur une BDD à partir de PHP. Mes scripts n'ont pas changé depuis mes anciens serveurs sur XP ou Slax (et ca fonctionne nickel sous ces OS)

J'ai analysé l'erreur en exécutant un script existant et regardant où ça bloque, et du coup j'ai créé un script de base pour tester:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
	define ('DB_USER', 'user');
	define ('DB_PASSWORD', 'password');
	define ('DB_HOST', 'localhost');
	define ('DB_NAME', 'bdd');
 
	echo "tentative de connexion";
	$dbc = mysql_connect (DB_HOST, DB_USER, DB_PASSWORD)
			 or die('Impossible de se connecter à  MySQL: ' . mysql_error());
	mysql_select_db(DB_NAME)
			 or die('Impossible de se connecter à la DB: ' . mysql_error());
?>
Ma page web m'affiche bien "tentative de connexion" puis plus rien...

Il est remonté un bug MySQL avec Vista, mais dans la soluce, il faut updater les versions (ce que j'ai fait)
Je sais que Wamp réussi à s'installer avec ces services, mais je ne veux pas passer par ce soft (ni EasyPhp d'ailleurs). Et puis j'aimerais solutionné et comprendre d'où ça vient :p
Si qqun avait une idée, ca fait 3 jours que je sèche...


Config actuelle:
Apache 2.2.4
PHP 5.2.1
MySQL 5.1.24-rc


Merci d'avance