-
Connexion en localhost
Bonjour,
J'ai un script de connexion avec mysql qui fonctionne en ligne de commande mais pas dans firefox à partir de localhost(page blanche sans message d'erreur).
Par ailleurs les scripts sans connexion avec mysql fonctionnent bien sur localhost.
Qu'en pensez-vous?
Note: je suis sous ubuntu 12.04 avec apache 2.22, php 5.3.10 et mysql 5.5.35 installés à partir des paquets.
-
Verifie que ta configuration en web affiche bien / ou log bien les messages d'erreur.
Eventuellement ajoute au debut du script :
Code:
error_reporting(E_ALL);
-
même avec cette ligne de code en plus ca ne donne rien(code source de la page affichée complètement vide).
-
Et sur le reste ? Quelle est la configuration du serveur ?
Si tu mets un echo quelconque en premier ligne, est-ce que tu l'as ?
-
si je mets des echo, ils n'apparaissent pas.
La configuration? C'est le point clé: dans phpinfo je vois qu'il analyse des fichiers mysql.ini, mysqli.ini et pdo_mysq.ini, qui contiennent chacun une ligne extension=mysql.so par ex.
Si je regarde dans le répertoire correspondant je vois que ce sont des fichiers strictement identiques pour le programme php en ligne de commande.
J'en conclus qu'il doit s'agir d'un problème venant d'apache?
-
Je pensais plutôt a la configuration du serveur sur l'affichage des erreurs.
est-ce qu'il intercepte tout ? est-ce qu'il log ? est-ce qu'il affiche ?
tout est ecrit dans le phpinfo.