Suite à une nouvelle installation d’easyphp ou un changement de droit d’utilisateur vous pouvez avoir un message d’erreur assez obscure : ‘Unexpected end of MySQL’.

Syndrome :

Empêche le lancement d’easyphp sur votre ordinateur en local.
MySQL ne démarre pas.
Rien n’est enregistré dans le fichier de log.
Le message d’alerte « Unexpected end of MySQL » est affiché.

Logo Mysql

Mysql

Explication :

Cela est du à un problème de droit dans Windows.
Vous devez avoir les droits administrateurs ou tout au moins avoir les droits « Contrôle Total » sur les fichiers d’EasyPhp.

Logo Easyphp

EasyPhp


Procédure pour résoudre ce problème :

  • Solution 1 :
    Aller chercher le répertoire dans lequel vous avez installé votre easyphp.
    Par défaut, « C:\Program Files (x86)\ » (sous Windows 7)
    Faites un clic droit sur votre répertoire « EasyPHP ».
    Cliquez sur « propriété ».
    Cliquez sur l’onglet « sécurité ».
    Recherchez votre compte utilisateur dans la liste « nom de groupes ou d’utilisateurs ».

    • Si votre compte utilisateur n’existe pas dans la liste, ajoutez le avec l’option « Contrôle total » en cliquant sur le bouton « modifier » sous la liste.
    • S’il existe, vérifiez que vous ayez bien l’option « Contrôle total » d’activé.

    Cliquez sur appliquer.

  • Solution 2 :
    Sinon pour résoudre temporairement le problème.
    Faites un clic droit sur l’exécutable d’easyphp.
    Cliquez sur « Exécuter en tant qu’administrateur ».
    Cette deuxième solution doit être réalisée à chaque lancement d’easyphp.

  • Solution 3 :
    Vous pouvez aussi demander à exécuter Easyphp tout le temps en tant qu’administrateur si vous le lancé a la main.
    Faites un clic droit sur l’exécutable d’easyphp.
    Cliquez sur propriété.
    Sélectionnez l’onglet « Compatibilité ».
    Cochez « Exécuter ce programme en tant qu’administrateur » dans l’onglet « Niveau de privilège ».

    Fenetre propriété windows

    Fenêtre propriété windows


Mots clefs liés à cet article:

  • unexpected end of mysql
  • unexpected end of mysql see log file
  • erreur $end mysql
  • easyphp unexpected end of mysql
  • unexpected end of mysql easyphp
  • unexpected end of mysql see log file easyphp
  • yhs-fh_lsonswrow
  • mysqlbackup Unexpected end of file on
  • easyphp mysql
  • IP:213 186 33 82 mysql