a2enmod php7.4がエラーになる

Ubuntu20.04、PHP 7.4という環境にApache2をインストールしてlibapache2-mod-phpもインストールしたのに

sudo a2enmod php7.4

がエラーを吐き、Apache2からPHPが実行できないことがあった。あれこれやって結局うまくいったのが、

 

sudo apt purge libapache2-mod-php7.4 libapache2-mod-php

でいったん削除し、


sudo apt install libapache2-mod-php7.4 libapache2-mod-php

で再インストール

 

これで

 

sudo a2enmod php7.4

sudo service apache2 restart

 

でApache2からPHPが実行できるようになった