Не удается запустить XAMPP на Ubuntu 11.10

Когда я пытаюсь запустить XAMPP с помощью команды sudo / opt / lampp / lampp start, это дает мне такое сообщение.

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.

Что это и как я могу найти то, что было в этой другой сети сервер с SSL. Как остановить этот сервер?

11
задан 20 December 2011 в 13:55

4 ответа

Это особая ошибка, которую вы получите, если вы запустите XAMPP в LINUX.

Предположение: XAMPP распаковывает папку @ /opt/.

Если вы получите сообщение об ошибке «XAMPP : Еще один демон web-сервера с SSL уже запущен «при запуске ./lampp start. Просто выполните следующие действия, чтобы избавиться от этой ошибки:

Откройте файл /opt/lampp/etc/httpd.conf. Найдите Listen 80 и измените его на другой порт (например, Listen 2145) (строка № 40). Откройте файл /opt/lampp/etc/extra/httpd-ssl.conf. Найдите Listen 443 и измените его на другой порт (например, Listen 16443) (строка № 39). Откройте файл /opt/lampp/lampp Найдите порт testport 80 и замените его на testport 2145. Также измените значение testport 443 на testport 16443. (Бывает Линия № 197, 214). Теперь идите и бегите /opt/lampp/lampp start. Теперь он должен работать.

Примечание. Номера строк могут отличаться.

8
ответ дан 25 May 2018 в 15:48
  • 1
    Tnx bro .. :) Есть ли способ остановить этот ранее разрушающий сервер? – Asanka400 20 December 2011 в 15:26
  • 2
    Это зависит от того, на каком сервере он работает, если какой-либо процесс-демон использует его, вероятность меньше, сначала вам нужно знать, какой процесс использует порт по умолчанию. – sum2000 20 December 2011 в 15:34
  • 3
    Это ошибка, которую я получаю, если я нажму на страницу phpmyadmin в xampp. Ошибка MySQL: Документация # 2002 - Нет такого файла или каталога. Сервер не отвечает (или неправильно настроен сокет локального сервера). – Ram 20 November 2013 в 14:25

У меня есть аналогичная проблема, и я обнаружил, что проблема вызвала еще одну службу, уже запущенную на порту 443 (SSL).

Проверьте запуск слушателя: sudo netstat -tunap | grep LISTEN. У меня были vmware-hostd и cupsd.

Обратитесь к http://www.apachefriends.org/en/xampp-linux.html, нам нужно отключить SSL-сервис лампы, используя команду sudo /opt/lampp/lampp stopssl, который навсегда отключает поддержку SSL.

Теперь вы можете запустить xampp: sudo /opt/lampp/lampp start

2
ответ дан 25 May 2018 в 15:48
  • 1
    Изменение портов на 2145 и 16443 не помогло мне. Это было, и мне не нужно ssl .. спасибо – user568021 6 April 2014 в 18:29

В терминале выполните sudo /opt/lampp/lampp disablessl. Это должно отключить ssl, после чего xampp снова запустится успешно.

1
ответ дан 25 May 2018 в 15:48

Для Ubuntu 16.04

Сначала используйте команду nmap localhost и проверьте, работает ли порт no.443. Если он запущен, используйте команду sudo kill $(sudo lsof -t -i:443). Затем откройте панель управления xampp и запустите сервер Apache. Он начнет работать. Или вы также можете перейти к /opt/lampp. Затем запустите его, указав команду ./sudo xampp start

. В итоге он работает

0
ответ дан 25 May 2018 в 15:48

Другие вопросы по тегам:

Похожие вопросы: