Bonjour à tous,

J'ai un problème... Voila ça fait déjà quelques jours que j'essaye d'installer xampp sous Ubuntu Festy Fawn 7.04. Je regarde tous les guides d'installation du net mais rien n'y fait donc j'espère que quelqu'un me donnera une solution claire et précise ici.

Je télécharge Xampp Linux 1.6.3b que j'extrais dans le répertoire opt puisque c'est là qu'il faut mettre les serveurs semble t-il.
Ce qui me donne l'arborescence suivante : opt -> lampp -> ...

Ensuite je lance le serveur lampp avec la commande : et j'obtiens le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
shenryu@Ubuntu:/$ sudo lampp start
Starting XAMPP for Linux 1.6.3b...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
Cependant le serveur MySQL n'est pas lancé. J'ai vérifié en allant sur mon localhost où des erreurs s'affichent, sur mon phpmyadmin où je vois apparaître que mon fichier config.inc.php n'est pas "readdable".
Je règle le problème avec un coup de chmod mais il reste le problème du serveur MySQL.

Je me rend donc dans le répertoire /opt/lampp/var/mysql/ où doit se trouver la socket créée. Mais là rien sauf un fichier d'erreur. J'ouvre donc et constate une erreur de ce type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
070917 15:54:20 [ERROR] Can't start server : Bind on unix socket: Permission denied
070917 15:54:20 [ERROR] Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock ?
Qu'à cela ne tienne, nouveau coup de chmod, je relance le serveur et voici une nouvelle erreur dans le même fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
070917 18:04:52 [ERROR] /opt/lampp/sbin/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
070917 18:04:52 [ERROR] /opt/lampp/sbin/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
070917 18:04:52 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
Et là je bloque car le fichier existe pourtant bien... J'ai essayé de changer les droits sur ce fichier mais ça ne change rien.

Il faut savoir que j'ai réussi à le faire fonctionner une seule fois tout à l'heure après avoir foutu de grands coups de chmod un peu partout mais bon c'est un brin dégueu et ça n'a plus fonctionné quand je l'ai relancé sans comprendre pourquoi (sans doute une connerie de ma part ^^).

Voila, j'espère que certains d'entre vous ont résolu ce problème et pourront m'aider pour que ça fonctionne chez moi.