事象:
正常にPHP、apacheがインストールされた後にapacheをアンインストールしたらPHPが読み込まれずindex.php内のplain textがアウトプットされるようになった。
solution:
PHP、Apacheを完全にアンインストールして再インストール
sudo apt-get purge apache2
sudo apt-get purge php8.0 libapache2-mod-php8.0
sudo apt-get autoremove
sudo apt-get install apache2 php8.0 libapache2-mod-php8.0
apt-get purge 後に、sudo apt-get autoremove をしないとエラーが発生。
apt-get remove → apt-get install ではだめ
エラー
dpkg: error processing package libapache2-mod-php8.0 (--configure): installed libapache2-mod-php8.0 package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: libapache2-mod-php8.0 E: Sub-process /usr/bin/dpkg returned an error code (1)
ref: