xampp - не удалось запустить apache на Ubuntu 16

1.sudo / opt / lampp / xampp start Запуск XAMPP для Linux 7.2.2-0 ... XAMPP: Запуск Apache ... сбой. XAMPP: другой веб-сервер уже запущен. XAMPP: запуск MySQL ... уже запущен. XAMPP: запуск ProFTPD ... уже запущен.

  1. всякий раз, когда я набираю netstat -tulpn | grep ': 80 \ |: 443' вывод: (Не все процессы могут быть идентифицированы, информация о не принадлежащих процессах не будет показана, вам нужно быть пользователем root, чтобы увидеть все это.) tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
    tcp6 0 0 ::: 80 ::: * LISTEN -

  2. при вводе этого / opt / lampp / etc / httpd .conf сообщение еще не сохраняется

, пожалуйста, помогите мне: (

0
задан 20 July 2019 в 22:46

1 ответ

  1. Необходимо найти идентификатор процесса с помощью sudo. Процессы, которые заняты другими пользователями, их pid, не могут быть замечены к отдыху пользователей. Только корень видит их. Поскольку Вы использовали sudo для запуска lampp, я предполагаю, что Вы - sudo пользователь.
sudo netstat -lnp | grep :80
sudo netstat -lnp | grep :3306

Теперь Вы сможете видеть обоих pids. Необходимо уничтожить те процессы.

sudo kill -9 <pid1>
sudo kill -9 <pid2>
  1. Если нет никаких процессов, работающих на соответствующих портах, но все еще то же предупреждение видимо, можно удалить изодромные с предварением файлы вручную.
sudo rm /opt/lampp/logs/httpd.pid
sudo rm /opt/lampp/var/mysql/<hostname>.pid
0
ответ дан 23 October 2019 в 09:55

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

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