Erro: O novo arquivo /usr/lib/php/7.0/php.ini-production.cli não existe!

2

Após atualizar meu sistema, recebi este erro:

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)

Como posso consertar isso?

    
por Jim M 31.03.2016 / 20:16

3 respostas

0

Este é um problema conhecido com uma compilação quebrada nos pacotes PHP 7.0.5 no PPA da Ondrej.

De acordo com o seu relatório de erros , o novo build acabou de ser concluído.

Tente novamente (você provavelmente tem que apt-get update ) e isso deve funcionar.

Se apt-get update não ajudar, talvez você também precise remover manualmente o cache antigo do pacote manualmente:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
    
por Moshe Katz 31.03.2016 / 20:43
2

após 2 horas de teste, isso funcionou para mim:

  1. remova (elimine) o apache e todos os pacotes php:

    apt-get purge php*
    apt-get purge apache2
    
  2. instale estes pacotes:

    apt-get install apache2 php7.0 libapache2-mod-php7.0
    
por M0εiπ 15.11.2016 / 16:44
0

Como postado no relatório de erros apt-get update && apt-get upgrade funciona bem!

    
por Ilya Rusin 01.04.2016 / 13:06