Por que esse pacote (ppa: ondrej / php5, é PHP 5.5) quebra a instalação do apache2?

4

Problema

Atualmente este pacote (ppa: ondrej / php5) é bastante popular para instalar a última versão do PHP 5.5. Eu trabalhei bastante com isso, e tudo correu suavemente, em vários (dev) servidores. Mas a partir de hoje (?) Isso quebra a instalação do apache2 (esvazia o arquivo /etc/apache2/sites-available/default ). Isso é reproduzível.

Maneira de se reproduzir (no Ubuntu 64 12.04 LTS)

// basic installs
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php5

O Apache está bem, nano /etc/apache2/sites-available/default tem conteúdo válido agora

// getting PHP 5.5.x
sudo apt-get install python-software-properties (for add-apt-repository)
sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get install php5
// php -v shows successful install of PHP 5.5.x now

O Apache está corrompido, nano /etc/apache2/sites-available/default está vazio agora

Pergunta

Por que isso acontece? De acordo com o link , não houve alterações nos últimos dias.

    
por Sliq 20.10.2013 / 19:44

1 resposta

2

Este PPA agora vem com uma atualização para o Apache 2.4

E os arquivos de configuração do Apache 2.4 possuem diferenças significativas, incluindo diferenças de nomes de arquivos e sintaxes disponíveis para sites / sites.

O problema que você está enfrentando é exatamente porque o nome do arquivo de configuração é alterado.

    
por 11.06.2014 / 02:16