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

Re: Apache update



Миронов М.С. wrote:
> Никита пишет:

>> apt-get install apache2
>> Чтение списков пакетов... Готово
>> Построение дерева зависимостей... Готово
>> Будут установлены следующие дополнительные пакеты:
>>   apache2-common apache2-mpm-worker apache2-utils libapache-mod-php4 
> 
>                    ^^^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^^^^^
> 
>> php4-common php4-gd php4-mysql
>> Настойчиво рекомендуемые пакеты:
>>   apache2-doc php4-pear
>> Пакеты, которые будут УДАЛЕНЫ:
>>   apache2-mpm-prefork libapache2-mod-php4
>> НОВЫЕ пакеты, которые будут установлены:
>>   apache2-mpm-worker
>> Пакеты, которые будут обновлены:
>>   apache2 apache2-common apache2-utils libapache-mod-php4 php4-common 
> 
>                                          ^^^^^^^^^^^^^^^^^^
> 
>> php4-gd php4-mysql
>> обновлено 7, установлено 1 новых пакетов, для удаления отмечено 2
>> пакетов, и 11 пакетов не обновлено.
>> Необходимо скачать 0B/2979kB архивов.
>> После распаковки объем занятого дискового пространства уменьшится на
>> 1565kB.
>> Хотите продолжить? [Д/н] n
>> Аварийное завершение.
>>
>> удаляет модуль php4, ставишь его вручную, и толку нет.
>>
>>
> 
> Первое: Ты пытаешься использовать apache2-mpm-worker - вариант апача с
> нитками. Он не совместим с модулем для php.
> Второе: Ты ставишь модуль для apache1 а используешь apache2
Ну не совсем так. Он ставит (не обновляет, а ставит) новую версию
apache2, который тянет за собой apache2-mpm-worker вместо того, чтобы
обновить apache2-mpm-prefork, что ведет к удалению пхп для апача 2.
А это ведет к тому, что по зависимостям нужет пхп4 и умный apt-get
пытается удослетворить зависимости установкой пхп для 1го апача (оно
где-то там унутре где неонка идет первым пунктом, а либапач2-мод-пхп4
только вторым). Он еще следом должет и первый апач потянуть, но в данном
случае первый апач похоже уже стоит. =\
> 
> Тебе надо поставить apache2-mpm-prefork вместо apache2-mpm-worker и
> установить libapache2-mod-php4
Надо либо сказать upgrade, либо запустить aptitude и руками разрешить
все зависимости, либо сказать
apt-get install apache2 apache2-mpm-prefork



Reply to: