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?

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.


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.


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


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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.