Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/03/2007, 15h23   #1
Invité régulier
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 9
Points : 9
Par défaut Page blanche lorsque j'essaye de démarrer phpmyadmin

Bonjour,


J'ai phpmyadmin-2.10, php 5.2.1, Apache 2_2 et Mysql 5.0 community version, et lorsque je veux charger la page, ça m'affiche comme message d'erreur :
Citation:
phpMyAdmin - Erreur

PHP ne peut charger l'extension mysql,
veuillez v�rifier votre configuration de PHP
J'ai fais ce qui a déjà été dis pour l'installation :
- J'ai mis le fichier libmysql.dll dans le répertoire windows/system32
- J'ai décommenter le ; de extension=php_mysql.dll
- le répertoire est bien au bon endroit extension_dir = "e:\php\ext"


Ce qui m'étonne :

lorsque j'execute la fonction <? phpinfo(); ?>, ils me mettent :
Citation:
Configuration File (php.ini) Path C:\WINDOWS
alors que mon fichier php.ini est dans le répertoire e:\php et dans c:\windows y'a pas de fichier php.ini

Citation:
extension_dir C:\php5 C:\php5
, la c'est pareil, le répertoire c:\php5 n'existe pas, et j'ai bien décommenter le fichier e:\php\php.ini avec le extension_dir = "e:\php\ext"


Quelqu'un pourrait m'aider?
merci
1somniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2007, 23h29   #2
Invité régulier
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 9
Points : 9
J'ai résolu une partie du problème.. en fait, il fallait déplacer le fichier php.ini dans le répertoire c:\windows ou dans le répertoire d'apache.

Mais maintenant, lorsque j'essaye d'activer phpmyadmin, au lieu d'avoir un message d'erreur, j'ai maintenant une PAGE BLANCHE!!


Quelqu'un pourrait m'aider?
merci
1somniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2007, 11h40   #3
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Certainement parce que les messages d'erreur ne sont pas affichés. Vous devriez lire ce sujet.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 05h07   #4
Invité régulier
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 9
Points : 9
Merci pour cette réponse. J'ai bien configurer mon fichier php.ini avec tous les affichages d'erreurs demandé.

Mais j'ai toujours une page blanche...
1somniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 11h11   #5
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Regardez alors le journal d'erreurs du serveur Apache (error.log) où vous obtiendrez, je l'espère, plus d'informations.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 23h21   #6
Invité régulier
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 9
Points : 9
En fait, après avoir redémarrer mon pc, je me suis rendu compte que j'avais oublié de redémarrer Apache après mes réglages.

Donc maintenant, les log d'erreurs sont écrites sur la page blanche (mais pas sur les log d'erreurs d'apaches)

Voici le message d'erreur écrit:
Citation:
Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:\WINDOWS\TEMP\) is not within the allowed path(s): (e:/php) in E:\php\phpMyAdmin-2.10.0.2-all-languages\libraries\session.inc.php on line 100

Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in E:\php\phpMyAdmin-2.10.0.2-all-languages\libraries\session.inc.php on line 100

Je n'ai pourtant jamais touché au fichier session.inc.php, je suis étonné qu'il y ait des erreurs à ce niveau. Qu'est ce que ça veut dire?


Merci
1somniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2007, 11h03   #7
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Désactivez la directive open_basedir en la mettant en commentaire (ou sans valeur) ou bien ajoutez le répertoire temporaire (cf message d'erreur) à cette même directive (open_basedir = e:\php;C:\WINDOWS\TEMP). A modifier dans le fichier php.ini sans oublier de redémarrer Apache
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2007, 14h26   #8
Invité régulier
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 9
Points : 9
Ca fonctionne!! merci beaucoup!!!
1somniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h47.


 
 
 
 
Partenaires

Hébergement Web