[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Проблемы после обновления на Jessie



On 19.08.2014 01:08, Eugene Berdnikov wrote:
On Mon, Aug 18, 2014 at 09:59:19PM +0400, "Артём Н." wrote:
Всё-таки обновился до Jessie (не знаю, что меня дёрнуло это сделать).
Целый день разбирался с последствиями обновления. Кое-что до сих пор осталось.
В связи с этим, вопросы:
    1. В apache2 conf-available/conf-enabled перестали использоваться
       (я долго не мог понять почему, несмотря на то, что всё правильно, у меня половина внутренних "сайтов"
        не работает)? Теперь конфиги в conf.d? Почему?

  Раньше в дистрибутивном конфиге было что-то вроде "Include sites-enabled/*"
  (точно не помню), теперь "IncludeOptional sites-enabled/*.conf" :)
  Почувствуйте разницу, или любовь Apache team... :)
  Теперь конфиги нужно переименовать, а старые симлинки убить.
Не, насчёт sites-enabled у меня всегда были *.conf.
Вот что за conf.d появился я не сразу понял.
Думал, моя ошибка: у меня ещё репы убунты с низким приоритетом подключены, мало ли?


  И это не все засады... Часть модулей теперь нужно подгружать принудительно,
  например, относящиеся к CGI. В этом, конечно, нет ничего криминального,
  но проблема в том, что при configcheck нет никаких сообщений о
  недостающих модулях (точнее, о том, что конфигурация Апача требует
  модули, которые не подгружены).
Это я тоже заметил. :-| У меня apcupsd-cgi стоит.

Результат: апдейт делает старую конфигурацию неработоспособной.

Главный вопрос: почему они так сделали?
И разве старая конфигурация с conf-available/conf-enabled (плюс инструменты поддержки) хуже, чем новая с каким-то одним conf.d?
Я понимаю, что старую легко включить, но с какой целью они поменяли?


Reply to: