Accueil du site > INFORMATIQUE > PHP > PHPEclipse et XAMPP pour Linux

PHPEclipse et XAMPP pour Linux

lundi 29 janvier 2007, par Thierry Bothorel

Le paramétrage des boutons de lancement de XAMPP, Apache et MySql sous Linux demande un petit peu plus de travail que sous Windows.

En effet sous Windows les problèmes de permissions ne sont généralement pas à gérer. Je prendrais ici l’exemple de l’utilisation de Xampp pour Linux mais les conseils peuvent s’appliquer à n’importe quelle installation d’Apache ou Mysql pour lesquels les droits root sont demandés.

Les fenêtres de paramétrage des “Outils PHP Externes” ( / Window / Preferences / PHPeclipse Web Development / PHP External Tools / ) ne sont pas prévues pour accepter autre chose qu’un chemin vers un exécutable. Pour démarrer les outils de XAMPP, on ne peut pas mettre une ligne commençant par sudo par exemple.

Nous allons devoir créer trois scripts bash.

eclipse_lampp_start.sh

eclipse_lampp_stop.sh

eclipse_lampp.sh

Placez ces trois fichiers dans votre répertoire personnel, par exemple dans ~/bin/ et n’oubliez pas de les rendre exécutables.

Ensuite configurez les paramètres de / Window / Preferences / PHPeclipse Web Development / PHP External Tools / comme ceci :

Remplacez ~ par le chemin réel de votre répertoire personnel.

Voilà, les 6 boutons d’Eclipse pour contrôler PHP/Apache/Mysql sont maintenant opérationnels ! N’oubliez pas d’afficher le panneau Console pour pouvoir éventuellement entrer votre mot de passe root et voir les messages.

Répondre à cet article | RétroLiens :0


5 Messages de forum

  • PHPEclipse et XAMPP pour Linux Le 13 février 2007 à 18:10

    Bonjour,

    j’ai configuré comme dans ton article mais lorsque je peux créé un projet avec 1 file.php mais des que je double clic dessus pour l’éditer j’ai une fenetre marquée "an error has occured. See error log for more detail". Je ne vois pas d’ou vient le problème et ou se trouve ce err.log.

    Merci d’avance pour info

    Répondre à ce message

  • PHPEclipse et XAMPP pour Linux Le 16 mars 2007 à 17:10

    Merci
    C’est clair et rapide

    Répondre à ce message

  • PHPEclipse et XAMPP pour Linux Le 25 janvier 2012 à 01:05

    Personnellement j’ai suivis votre tuto qui m’a bien aider. Cependant, eclipse ne voulait pas lancer le script et me donnait l’erreur suivante : sudo : no tty present and no askpass program specified. Si vous avez également cette erreur ne vous inquietez pas, il suffit juste de rajouter "gk" devant chaque commande "sudo" effectuées dans les trois scripts "eclipse_lampp.sh", "lampp_start.sh" et "lampp_stop.sh". Vous aurez donc "gksudo" a la place de "sudo". Avec ceci ca devrait marcher. Eclipse vous demandera le mot de passe root et fera ce que vous voudrez :p Bonne soirée Jérémy

    Répondre à ce message

Répondre à cet article