Походит на ошибку в tar мне. Какую версию Вы используете? Если это - tar GNU, можно узнать с tar --version
. Файл НОВОСТЕЙ для версии 1.24 tar GNU упоминает некоторые меры для ошибок, касающихся полномочий, которые могли быть проблемой.
Мое решение для восстановления рабочего состояния:
/ etc / apache2
и / etc / php5
(сайты -available, пулы, inis и т. д.) Удалите старый PPA:
sudo add-apt-repository --remove ppa: ondrej / php5
Найдите все пакеты PHP / Apache:
dpkg - получить-выбор | grep 'apache \ | php'
Удалите все пакеты PHP / Apache и их файлы конфигурации (вы сделали резервную копию, не так ли?:
sudo apt-get purge [имя пакета из списка dpkg]
Очистить apt-материал , для хорошей меры:
sudo apt-get clean
Проверить систему на наличие файлов PHP и Apache:
sudo find / -name php; sudo find / -name apache
В моем случае был символическая ссылка в /etc/init.d
для php-fpm, поэтому я удалил это:
sudo rm /etc/init.d/php5-fpm
Поскольку PPA был удален, запустил Обновить:
sudo apt-get update
Переустановлен PHP / Apache:
sudo apt-get install apache2 php5 php-apc php-fpm
Файлы конфигурации перемещены назад
mod_proxy
И это вернуло неработающую, плаксивую систему в чистое состояние. Все снова работает прекрасно, надеюсь, это кому-то поможет.