Impossible de démarrer XAMPP sur Ubuntu 11.10

14

Lorsque j'essaie de démarrer XAMPP avec la commande sudo / opt / lampp / lampp start, cela me donne un message comme celui-ci.

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

Qu'est-ce que c'est et comment puis-je trouver ce qu'était un autre démon de serveur Web avec SSL. Comment arrêter ce serveur?

Asanka400
la source

Réponses:

13

Il s'agit d'une erreur particulière que vous obtiendrez si vous exécutez XAMPP sous LINUX.

Hypothèse : XAMPP est décompressé @ /opt/dossier.

Si vous obtenez l'erreur "XAMPP: un autre démon de serveur Web avec SSL est déjà en cours d'exécution" lorsque vous exécutez ./lampp start. Suivez simplement les étapes ci-dessous pour vous débarrasser de cette erreur:

  1. Ouvrez le fichier /opt/lampp/etc/httpd.conf.

  2. Recherchez Listen 80et changez-le en un autre port (par exemple Listen 2145) (ligne n ° 40).

  3. Ouvrez le fichier /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Recherchez Listen 443et changez-le en un autre port (par exemple Listen 16443) (ligne n ° 39).

  5. Ouvrez le dossier /opt/lampp/lampp

  6. Recherchez le port testport 80et remplacez-le par testport 2145. Changez également le testport 443en testport 16443. (Se trouve être la ligne n ° 197, 214)

  7. Maintenant, va courir /opt/lampp/lampp start. Ça devrait marcher maintenant.

Remarque: les numéros de ligne peuvent être différents.

sum2000
la source
Tnx bro .. :) Y a-t-il un moyen d'arrêter ce serveur qui ruinait auparavant?
Asanka400
Cela dépend de quel serveur il s'agit, si un processus démon l'utilise, les chances sont moindres, vous devez d'abord savoir quel processus utilise le port par défaut.
sum2000
C'est l'erreur que j'obtiens si je clique sur la page phpmyadmin dans xampp. Erreur MySQL a déclaré: Documentation # 2002 - Aucun fichier ou répertoire de ce type Le serveur ne répond pas (ou le socket du serveur local n'est pas correctement configuré).
Ram
3

Dans le terminal, exécutez sudo /opt/lampp/lampp disablessl. Cela devrait désactiver ssl, après quoi xampp redémarrera avec succès.

tno2007
la source
A fonctionné comme un charme. Mais y a-t-il un inconvénient à désactiver ssl dans Xampp?
Prabesh bhattarai
2

J'ai un problème similaire et j'ai trouvé que le problème provoquait un autre service déjà en cours d'exécution sur le port 443 (SSL).

Vérifiez auditeur en cours d' exécution: sudo netstat -tunap | grep LISTEN. Le mien avait vmware-hostdet cupsdrépertorié.

Reportez-vous à http://www.apachefriends.org/en/xampp-linux.html , nous devons désactiver le service SSL de la lampe à l'aide de la commande sudo /opt/lampp/lampp stopssl, qui désactive définitivement le support SSL.

Vous pouvez maintenant démarrer xampp: sudo /opt/lampp/lampp start

coderbuzz
la source
Changer les ports en 2145 et 16443 n'a pas fonctionné pour moi. Cela a fait, et je n'ai pas besoin de SSL. Merci
user568021
0

Pour Ubuntu 16.04

  1. Utilisez d'abord la commande nmap localhostet vérifiez si le port n ° 443 est en cours d'exécution.
  2. S'il est en cours d'exécution, utilisez la commande sudo kill $(sudo lsof -t -i:443)
  3. Ouvrez ensuite le panneau de configuration de xampp et démarrez également le serveur apache à partir de là.
  4. Il commencera à fonctionner.
  5. Ou vous pouvez également accéder au /opt/lampp
  6. Ensuite, démarrez-le en donnant la commande ./sudo xampp start

Ça marche enfin

Anmol G Sambayyanamath
la source