Apache PHP が 19.04 から 19.10 にアップグレードした後動作しなくなりました

Apache PHP が 19.04 から 19.10 にアップグレードした後動作しなくなりました

Ubuntu を 19.04 から 19.10 にアップデートしました。Apache PHP が動作しなくなりました。レンダリングされた PHP ではなく、生の PHP コードしか表示されません。どうすれば修正できますか?

答え1

先日アップグレードしましたが、今日 PHP を書き始めたときに同じ問題が見つかりました。私の解決策は次のとおりです。

sudo apt update; sudo apt remove php -y; sudo apt remove apache2 -y; sudo apt autoremove -y

これにより、apache2 と php がアンインストールされ、再インストールする必要があります。

sudo apt install apache2 -y; sudo apt install php -y;

次に、PHP を有効にする必要があります (これが必要な唯一の手順である可能性があります)

sudo a2enmod php7.x

*注: X は PHP のバージョンです (執筆時点では、php をインストールすると 7.3 がインストールされます)。また、apache2/php をアンインストールして再インストールする必要がない場合もあります。これは、PHP を再度有効にする前に私が実行した方法です。お役に立てば幸いです。

答え2

私も同じ問題を抱えていましたがsudo a2enmod php7.3、実行したところうまくいきました。

関連情報