склонная человечность 12.04 - добирается, чистка php5, кажется, не удаляет php5

Я недавно сделал ошибку обновления до php5.5, не читая больше на нем. Это, очевидно, повредило мою установку apache2.2.

Я нахожусь в процессе попытки понизить назад до php5.3 или предпочтительного php5.4.

Я работал склонный - получают чистку php5 (и php*), похоже, что чистка была успешна однако, я могу все еще выполнить php5-v и добраться, результаты плюс результаты все еще говорят php5.5.15.

Я даже повторно выполнил tasksel и снял флажок с ЛАМПОЙ. те же результаты.

Я чувствую, что пропускаю что-то очевидное, но ни за что в жизни я не могу понять это.

Мысль?

1
задан 16 August 2014 в 07:11
1 ответ

Вы удалили (очистили) только базовый пакет php5. Двоичный php поставляется с php5-cli, так что вы, вероятно, не удалили другие php-пакеты. Вы можете проверить это, запустив:

 # dpkg -S `which php5`
 php5-cli: /usr/bin/php5

Если вы не получили имя пакета, то возможно, что php5 установлен из исходников.

Другой вариант, когда вы запускаете 'apt-get purge php*' - в вашей текущей рабочей директории были некоторые php* файлы, что приводило к расширению оболочки и не запускало команду, которую вы ожидали запустить. Например, если во время запуска apt-get purge php* в вашем CWD были файлы php-foo,php-bar, которые бы расширились до:

apt-get purge php-foo php-bar

Также рекомендуется перечислить все php-пакеты, чтобы проверить, что на самом деле установлено в вашей системе:

# dpkg -l | grep php | sort
3
ответ дан 3 December 2019 в 18:43

Теги

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