Chaque fois que je démarre ou redémarre mon Ubuntu 16, Xampp ne démarre pas, je le démarre manuellement par Sudo /opt/lampp/lampp start
. Faire un script comme Sudo nano /etc/init.d/lampp
ne fonctionne pas, la commande update-rc.d lampp defaults
me donne l'erreur suivante:
insserv: warning: script 'K01lampp' missing LSB tags and overrides
insserv: warning: script 'lampp' missing LSB tags and overrides
insserv: fopen(.depend.stop): Permission denied
Le fichier script contient les lignes ci-dessous:
[#!/bin/bash
/opt/lampp/lampp start]
Toute solution?
par exemple
#! /bin/sh # /etc/init.d/lampp # # Certaines choses qui fonctionnent toujours touchent/var/lock /lampp # Exécute des fonctions spécifiques à la demande du système , cas "$ 1" dans début) echo "Démarrage du script lampp " echo" Pourrait faire plus ici " ;; arrêter) echo" Arrêter le script lampp " echo" Pourrait faire plus ici " ;; *) echo "Utilisation: /etc/init.d/lampp {start | stop}" exit 1 ; ; esac sortie 0
Une fois que vous avez enregistré votre fichier à l'emplacement correct, assurez-vous qu'il est exécutable en exécutant "chmod 755 /etc/init.d/lampp".
Ensuite, vous devez ajouter les liens symboliques appropriés pour que le script soit exécuté lorsque le système tombe en panne ou revient.
*c'est par ici
root @ root: ~ # update-rc.d lampp par défaut
2. Faites-le en utilisant l'interface graphique
Ma solution est plutôt simple.
Ouvrez simplement le terminal et écrivez
Sudo gedit /etc/rc.local
Et puis ajoutez ces 2 lignes juste avant la dernière ligne
cd /opt/lampp/
Sudo ./lampp start
Et c'est tout. Enregistrez et redémarrez simplement l'ordinateur. Veuillez noter que ces lignes doivent être au-dessus de la dernière ligne qui dit exit 0
J'espère que ça aide quelqu'un d'autre.