web-dev-qa-db-ja.com

このパッケージ(ppa:ondrej / php5、PHP 5.5)がApache2のインストールを中断するのはなぜですか?

問題

現在、このパッケージ(ppa:ondrej/php5)は、最新バージョンのPHP 5.5をインストールするために非常に人気があります。私はそれをかなり使って、すべてがスムーズに実行されました。しかし、今日(?)から、これはApache2のインストールを中断します(/etc/Apache2/sites-available/defaultファイルを空にします)。これは再現可能です。

複製する方法(裸のUbuntu 64 12.04 LTSで)

// basic installs
Sudo apt-get update
Sudo apt-get install Apache2
Sudo apt-get install php5

Apacheは問題ありません、nano /etc/Apache2/sites-available/defaultには有効なコンテンツがあります

// 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

Apacheが壊れています、nano /etc/Apache2/sites-available/defaultは空です

質問

なぜこれが起こるのですか? https://launchpad.net/~ondrej/+archive/php5 によると、過去数日間に変更はありませんでした。

4
Sliq

このPPAには、Apache2.4へのアップグレードが付属しています。

また、Apache 2.4の設定ファイルには、sites-available/sites-enableファイル名や構文の違いなど、大きな違いがあります。

発生している問題は、構成ファイル名が変更されたことが原因です。