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

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

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. Как остановить этот сервер?

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

4 ответа

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

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

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

  1. Откройте файл /opt/lampp/etc/httpd.conf .

  2. Найдите Listen 80 и измените его на другой порт (например, Listen 2145 ) (строка № 40).

  3. Откройте файл /opt/lampp/etc/extra/httpd-ssl.conf .

  4. Найдите Listen 443 и измените его на другой порт (например, Listen 16443 ) (строка № 39).

  5. Откройте файл / opt / lampp / lampp

  6. Найдите порт testport 80 и замените его на testport 2145 . Также измените testport 443 на testport 16443 . (Бывает, что это строки № 197, 214)

  7. Теперь запустите / opt / lampp / lampp start . Теперь он должен работать.

Примечание: Номера строк могут быть другими.

14
ответ дан 20 December 2011 в 11:55

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

3
ответ дан 20 December 2011 в 11:55

У меня возникла аналогичная проблема, и я обнаружил, что проблема связана с другой службой, уже работающей на порту 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

3
ответ дан 20 December 2011 в 11:55

Для Ubuntu 16.04

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

Наконец-то он работает

0
ответ дан 20 December 2011 в 11:55

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

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