Error: ¡El nuevo archivo /usr/lib/php/7.0/php.ini-production.cli no existe!

Error: ¡El nuevo archivo /usr/lib/php/7.0/php.ini-production.cli no existe!

Después de actualizar mi sistema recibí este error:

Setting up php7.0-cli (7.0.5-1+deb.sury.org~trusty+1) ...
Error: The new file /usr/lib/php/7.0/php.ini-production.cli does not exist!
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
dpkg: error processing package php7.0-cli (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of php7.0-fpm:
php7.0-fpm depends on php7.0-cli; however:
Package php7.0-cli is not configured yet.

dpkg: error processing package php7.0-fpm (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.0-cgi:
php7.0-cgi depends on php7.0-cli; however:
Package php7.0-cli is not configured yet.

dpkg: error processing package php7.0-cgi (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.0:
php7.0 depends on php7.0-fpm | libapache2-mod-php7.0 | php7.0-cgi; however:

Package php7.0-fpm is not configured yet.
Package libapache2-mod-php7.0 is not installed.
Package php7.0-cgi is not configured yet.

dpkg: error processing package php7.0 (--configure):
dependency problems - leaving unconfigured
E: Sub-process /usr/bin/dpkg returned an error code (1)

¿Cómo puedo arreglar esto?

Respuesta1

Después de 2 horas de prueba, esto funcionó para mí:

  1. eliminar (purgar) apache y todos los paquetes php:

    apt-get purge php*
    apt-get purge apache2
    
  2. instale estos paquetes:

    apt-get install apache2 php7.0 libapache2-mod-php7.0
    

Respuesta2

Este es un problema conocido con una compilación rota en los paquetes PHP 7.0.5 en el PPA de Ondrej.

Según suinforme de error, la nueva construcción acaba de completarse.

Inténtalo de nuevo (probablemente tengas que hacerlo apt-get update) y debería funcionar.


Si apt-get updateno ayuda, es posible que también deba eliminar manualmente el caché del paquete anterior:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

Respuesta3

Como se publicó eninforme de error apt-get update && apt-get upgrade¡funciona bien!

información relacionada