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

14

Когда я пытаюсь запустить 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. Как остановить этот сервер?

Asanka400
источник

Ответы:

13

Это специфическая ошибка, которую вы получите, если запустите 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. Это должно работать сейчас.

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

sum2000
источник
Tnx bro .. :) Есть ли способ остановить этот ранее разрушающий сервер?
Asanka400
Это зависит от того, на каком сервере он находится, если какой-либо процесс-демон его использует, шансы меньше, для начала нужно узнать, какой процесс использует порт по умолчанию.
sum2000
Это ошибка, которую я получаю, если нажимаю на страницу phpmyadmin в xampp. Ошибка MySQL: Документация № 2002 - Нет такого файла или каталога. Сервер не отвечает (или сокет локального сервера настроен неправильно).
Рам
3

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

tno2007
источник
Работал как шарм. Но есть ли недостаток в отключении ssl в Xampp?
Прабеш бхаттараи
2

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

coderbuzz
источник
Изменение портов на 2145 и 16443 у меня не сработало. Это сделал, и мне не нужно ssl .. спасибо
user568021
0

Для 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

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

Anmol G Sambayyanamath
источник