現在、このパッケージ(ppa:ondrej/php5)は、最新バージョンのPHP 5.5をインストールするために非常に人気があります。私はそれをかなり使って、すべてがスムーズに実行されました。しかし、今日(?)から、これはApache2のインストールを中断します(/etc/Apache2/sites-available/default
ファイルを空にします)。これは再現可能です。
// 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 によると、過去数日間に変更はありませんでした。
このPPAには、Apache2.4へのアップグレードが付属しています。
また、Apache 2.4の設定ファイルには、sites-available/sites-enableファイル名や構文の違いなど、大きな違いがあります。
発生している問題は、構成ファイル名が変更されたことが原因です。