Не удается завершить обновление php5-cli

После выполнения sudo apt-get upgrade появляется следующее сообщение об ошибке:

 Setting up php5-cli (5.5.9+dfsg-1ubuntu4.6) ... ucfr: Attempt from package php5-cli to take /etc/php5/cli/php.ini away from package php5-fpm ucfr: Aborting. dpkg: error processing package php5-cli (--configure): subprocess installed post-installation script returned error exit status 4 dpkg: dependency problems prevent configuration of php5-readline: php5-readline depends on php5-cli (= 5.5.9+dfsg-1ubuntu4.6); however: Package php5-cli is not configured yet. dpkg: error processing package php5-readline (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of php-pear: php-pear depends on php5-cli; however: Package php5-cli is not configured yet. dpkg: error processing package php-pear (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. Setting up php5 (5.5.9+dfsg-1ubuntu4.6) ... Errors were encountered while processing: php5-cli php5-readline php-pear E: Sub-process /usr/bin/dpkg returned an error code (1) 

После этого я попробовал sudo apt-get install -f , sudo dpkg --configure -a и sudo apt-get install --reinstall php5 , все из которых с той же ошибкой.

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

Чтобы решить эту проблему, мне пришлось удалить символическую ссылку в /etc/php5/cli/php.ini которая указывает на ../fpm/php.ini .

После этого все работает так, как ожидалось.

Я нашел решение здесь .

Я столкнулся с этой же проблемой только сейчас, и это был первый результат, и это не решило мою проблему, поэтому я хотел оставить свое решение здесь. Я нашел фиктивный файл, который был создан из-за неправильной работы php5enmod в / var / lib / php5 / modules / registry. Как только я удалил из него файл, который не был фактическим модулем php5, все начало работать.

это работает для меня

 cd /var/lib/dpkg/info/ apt-cache policy php5-cli ls -l php5-cli.* sudo apt-get clean sudo rm -r php5-cli.* sudo apt-get clean sudo apt-get update apt-get upgrade