PHPモジュールがインストールされているにもかかわらずロードできない

PHPモジュールがインストールされているにもかかわらずロードできない

Ubuntu をアップグレードしたところ、apache2 が起動しなくなりました。

sudo systemctl ステータス apache2.service

apachectl[2174]: apache2: Syntax error on line 144 of /etc/apache2/apache2.conf: 
Syntax error on line 2 of /etc/apache2/mods-enabled/php7.0.load: 
Cannot load /usr/lib/apache2/modules/libphp7.0.so intoserver: 
/usr/lib/apache2/modules/libphp7.0.so: cannot open shared object file: No such file or directory

php7.0 モジュールをロードしようとするとエラーが発生するようですが、php7.0 はインストールされています。

php -v

PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul  4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend 
Technologies

apache2 -v

Server version: Apache/2.4.29 (Ubuntu)
Server built:   2018-06-07T21:10:10

何をすればいいですか?

Ubuntu をアップグレードすると、現在は廃止されているモジュールが多数あると表示されました。

答え1

どうやらこれで解決したようです:

sudo a2dismod php7.0

sudo a2enmod php7.2

sudo systemctl apache2を再起動します。

間違ったPHPバージョンを使用しようとしていたようです

関連情報