Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
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 13/04/2006, 13h16   #1
Invité de passage
 
Inscription : avril 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 5
Points : 0
Points : 0
Par défaut Fatal error: Can't open privilege tables

Bonjour,


J'utilise Easyphp 1.8 en localhost sous win xp pro. Lorsque je lance l'application, mysql ne demarre pas. Le log indique :



InnoDB: Started; log sequence number 0 43634
060413 11:41:03 [ERROR] E:\EASYPH~1\MySql\bin\mysqld.exe: Ne peut trouver le fichier: 'host.MYI' (Errcode: 2)
060413 11:41:03 [ERROR] Fatal error: Can't open privilege tables: File '.\mysql\host.MYD' not found (Errcode: 2)


Je n'ai pas encore changé le fichier de configuration.


Et pour info voila le fichier my.ini :


#------------------------ IMPORTANT ! ----------------------
# This file is GENERATED by EasyPHP when needed so edit the
# file E:\EasyPHP1-8\conf_files\my.ini if you want to do
# modifications in this file
#-----------------------------------------------------------



; IMPORTANT
; E:/EasyPHP1-8 is used to specify EasyPHP installation path


[mysqld]
datadir=E:/EasyPHP1-8/mysql/data
basedir=E:/EasyPHP1-8/mysql
bind-address=127.0.0.1
; Uncomment for use on USB key
; skip-innodb


D'où provient mon erreur svp?


Merci
lou0123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2006, 13h50   #2
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
MySQL ne trouve pas le fichier host.MYI. Donc la description de ta table est incomplète.
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2006, 16h35   #3
Invité de passage
 
Inscription : avril 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 5
Points : 0
Points : 0
Le fichier se trouve ici :
E:\EasyPHP1-8\mysql\data\mysql
Comment savoir où mysql va chercher le chemin par défaut?
Quel est le chemin complet de :
File '.\mysql\host.MYD
E:\EasyPHP1-8\mysql\data\mysql\host.MYD?

Citation:
Donc la description de ta table est incomplète.
De quelle table parles-tu?
Comment la modifier?

Que veut dire "privilege tables"? et où se trouve-t-elle?

Merci,

Lou
lou0123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h21.


 
 
 
 
Partenaires

Hébergement Web