Автор Тема: Умирает httpd2 на нулевом сервере.  (Прочитано 1504 раз)

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Решил перевести vmware сервера с основных ОС win2003 на alt server 5.0.
Скачал дистрибы с сайта (х32, х64). Проверил MD5.
Машина 2гГ селерон, 512 рам.
Устанавливаю. Место под основной раздел 10гБ, под доп 200гБ. Все замечательно встает и стартует.
Расскоментариваю http репозитории alt, yandex.
#apt-get update
#apt-get install dist-upgrade
Система обновляется, но падает httpd2!
# service httpd2 start
Starting httpd2 service: httpd2: Syntax error on line 147 of /etc/httpd2/conf/httpd2.conf: Syntax error on line 55 of /etc/httpd2/conf/sites-enabled/000-default.conf: Could not open configuration file /etc/httpd2/conf/extra-available/Directory_root_default.conf: No such file or directory

В чем может быть дело??? Причем такая фишка и на х32 и на х64 серваках! Если взять недостающие файлики с alt 4.0 сервака, то начнет кидать варнинги про то, что название сервака уже прописано, как-то так.

Что посоветуете делать?
« Последнее редактирование: 19.04.2011 13:49:49 от PSV »

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: Умирает httpd2 на нулевом сервере.
« Ответ #1 : 19.04.2011 13:53:22 »
Что посоветуете делать?

Посоветуем сначала читать то, что пишут программы, а потом думать.

Оффлайн coretech

  • Участник
  • *
  • Сообщений: 193
Re: Умирает httpd2 на нулевом сервере.
« Ответ #2 : 19.04.2011 15:21:51 »
Была такая проблема. Пришлось закомментировать все строки вида "include conf/extra-available/*" в 000-default.conf

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Re: Умирает httpd2 на нулевом сервере.
« Ответ #3 : 20.04.2011 06:26:54 »
Карлсон, при всем моем уважении, но читать вы не умеете. Или мыслить. Меня волнует вопрос: почему сервер из КОРОБКИ, с официальными репами падает! Получается дистриб криво собран или что? На 4 сервере такого небыло. Понятно, что я подправлю, и все заработает. Сам факт неправильного поведения.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Умирает httpd2 на нулевом сервере.
« Ответ #4 : 20.04.2011 07:00:46 »
1. Как я понимаю - это результат обновления, а не из коробки.
2. http://forum.altlinux.org/index.php/topic,8994.0.html

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Re: Умирает httpd2 на нулевом сервере.
« Ответ #5 : 20.04.2011 08:06:26 »
ruslandh, большое спасибо за ссылку на топик, буду пробовать.
Можно пояснить чайнику, для общего понимания: как в репозиториях обновляются пакеты? Их тестируют на совметимость с имеющимися системами?
Просто все советуют обычно как: ставим сервак, обновляем систему из официального репозитория, для устранения ошибок, глюков и прочего. А тут после обновления появляются ошибки. Ладно бы если бы был левый реп, или что-то перенастраивал.
Я сам принцип тогда понять не могу. Получается как всегда: работает, не трогай.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Умирает httpd2 на нулевом сервере.
« Ответ #6 : 20.04.2011 08:39:44 »
В общем-то удачность обновления зависит от мантейнера пакета - именно он отвечает за работу пакета. Если в багзиле нет багов , то при ошибке мантейнера её могут просто не заметить, именно поэтому важно вносить такие баги в багзилу. А человек, вносящий пакет в репозиторий физически не может проверить все пакеты, обновляемые в репозитории. Нет баги - нет проблемы. нет исправления её, вплоть до того, что о ней мантейнер может и не знать (обычно у него куча пакетов, форум он не отслеживает, хорошо, если в рассылке появляется),

Как я понимаю, резко изменилась структура пакетов, связанных с Apache, и поэтому должны были или сохраниться старые конфиги, а новые переименовались в имя_конфига.rpmnew, или старые переимнованы в имя_конфига.save.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
Re: Умирает httpd2 на нулевом сервере.
« Ответ #7 : 20.04.2011 13:20:40 »
Их тестируют на совметимость с имеющимися системами?
Да. В случае в apache2 была ситуация, когда поставили на чистую систему, а не старый пакет. Баг повешен, действуем по регламенту https://bugzilla.altlinux.org/25475
Андрей Черепанов (cas@)