Ubuntu 12.04 - обновленный до PHP5.4 - ошибка на PHP Suhosin

У меня есть Linode VPS с Ubuntu 12.04.

У меня было установленный PHP5.3.10, и я просто обновил до PHP5.4.30 - путем следования инструкциям, данным по http://www.dev-metal.com/how-to-install-latest-php-5-4-x-on-ubuntu-12-04-lts-precise-pangolin/

Все - вся польза, кроме, у меня, должно быть, был установленный PHP-SUHOSIN (я не могу помнить, но когда я создавал Linode, это рекомендовало мне сделать так), и теперь я получаю следующее сообщение.

Предупреждение PHP: Запуск PHP: Не мог загрузить динамическую библиотеку, '/usr/lib/php5/20100525/suhosin.so'-/usr/lib/php5/20100525/suhosin.so: не может открыть файл общего объекта: Никакой такой файл или каталог в Неизвестном на строке 0

Я попробовал

склонный - получают установку php5-suhosin

Но я добираюсь

Следующие пакеты не встретили зависимости: php5-распространенный: Конфликты: php5-suhosin, но 0.9.33-1 должен быть установлен php5-suhosin: Зависит: phpapi-20090626 E: Ошибка, pkgProblemResolver:: Разрешите сгенерированные повреждения, это может быть вызвано сохраненными пакетами.

Как я могу решить этот вопрос?

0
задан 28 June 2014 в 09:13

1 ответ

Вы не можете - php5-suhosin, не было доступно для PHP 5.4 + в течение долгого времени, и таким образом пакет был поврежден начиная с PHP 5.4. Восходящий автор Suhosin только недавно обновил suhosin для поддержки PHP 5.4, но я не собираюсь готовить php5-suhosin пакет в своем PPA, так как я не думаю, что это необходимо с недавними выпусками PHP.

И так как Вы ясно не помните, почему у Вас был php5-suhosin, установленный, я думаю, что Вы будете в порядке без него.

1
ответ дан 24 December 2019 в 04:30

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

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