“php5-fpm: нераспознанный сервис” и другие проблемы после возвращения от PPA

Походит на ошибку в tar мне. Какую версию Вы используете? Если это - tar GNU, можно узнать с tar --version. Файл НОВОСТЕЙ для версии 1.24 tar GNU упоминает некоторые меры для ошибок, касающихся полномочий, которые могли быть проблемой.

0
задан 13 April 2017 в 15:22
1 ответ

Мое решение для восстановления рабочего состояния:

  1. Резервное копирование файлов конфигурации в / etc / apache2 и / etc / php5 (сайты -available, пулы, inis и т. д.)
  2. Удалите старый PPA:

    sudo add-apt-repository --remove ppa: ondrej / php5

  3. Найдите все пакеты PHP / Apache:

    dpkg - получить-выбор | grep 'apache \ | php'

  4. Удалите все пакеты PHP / Apache и их файлы конфигурации (вы сделали резервную копию, не так ли?:

    sudo apt-get purge [имя пакета из списка dpkg]

  5. Очистить apt-материал , для хорошей меры:

    sudo apt-get clean

  6. Проверить систему на наличие файлов PHP и Apache:

    sudo find / -name php; sudo find / -name apache

  7. В моем случае был символическая ссылка в /etc/init.d для php-fpm, поэтому я удалил это:

    sudo rm /etc/init.d/php5-fpm

  8. Поскольку PPA был удален, запустил Обновить:

    sudo apt-get update

  9. Переустановлен PHP / Apache:

    sudo apt-get install apache2 php5 php-apc php-fpm

  10. Файлы конфигурации перемещены назад

  11. Включены некоторые моды Apache, например mod_proxy

И это вернуло неработающую, плаксивую систему в чистое состояние. Все снова работает прекрасно, надеюсь, это кому-то поможет.

1
ответ дан 4 December 2019 в 17:52

Теги

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