Apache2, не перезапускающий на человечности

Хорошо, таким образом, мне удалось получить время простоя на сервере, таким образом, я мог завершить работу его и поэтому вытянуть диски безопасно для наблюдения, которым был который. На этом сервере (я не могу сказать то же для всех) Порт 0 является левым отсеком, смотрящим на переднюю сторону, и Порт 1 является правильным отсеком.

2
задан 13 April 2010 в 08:37
3 ответа

Вы, кажется, пропускаете раздел VirtualHost даже при том, что у Вас есть объявление NameVirtualHost в Вашей конфигурации.

Или необходимо удалить строку NameVirtualHost или исправить виртуальную конфигурацию хоста.

Править: Относительно Вашего последнего обновления - это означает, что что-то еще работает на порте 80, и таким образом, Apache не может прислушаться к соединениям на том порте. У Вас может быть некоторый другой демон (или возможно процесс Apache жулика) выполнение.

Можно работать netstat --tcp --listening --programs показать все сокеты слушания, а также приложение, слушающее на каждом порте. Вы будете искать *:www или *:80 в столбце "Local Address". После того как Вы знаете приложение, слушающее на порте 80, можно определить лучший метод решения проблемы.

3
ответ дан 3 December 2019 в 09:51
  • 1
    Я не добавил хоста vitual, его просто новая установка человечности. Как может зафиксировать это –   13 April 2010 в 04:02
  • 2
    sudo a2ensite default мог бы зафиксировать ошибку в установке по умолчанию Apache на Ubuntu. С другой стороны, удалите NameVirtualHost *:80 строка в/etc/apache2/ports.conf. –  Matthew Iselin 13 April 2010 в 05:00

apache2: не Мог надежно определить полностью определенное доменное имя сервера, с помощью 127.0.0.1 для ServerName

Править /etc/hostname или используйте директиву ServerName, если Вы не должны служить нескольким веб-сайтам на единственной машине для фиксации той ошибки.

Для подбрасывания остальной части ударом ошибок посмотрите на /etc/apache2/sites-enabled для Вашей конфигурации. Должен быть сайт по умолчанию, просто подающий /var/www.

1
ответ дан 3 December 2019 в 09:51
  • 1
    да существует два сайта по умолчанию, с 000 значениями по умолчанию и другой матрица, что я должен сделать затем –   13 April 2010 в 09:14

Проверьте здесь: Установка Имени Основанный Виртуальный Хостинг.

Для обнаружения, что еще связывает порт 80, выполняет это:

netstat -lnp | grep :80

Затем можно сделать что-то как killall -9 [process-name] и попытайтесь перезапустить снова.

1
ответ дан 3 December 2019 в 09:51
  • 1
    Я попробовал все команды nestat, но я вижу, что ничто не работает на порте 80 –   13 April 2010 в 09:47

Теги

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