[改善] apache 2.4.43 と php 7.4.8 で”Cannot load modules/libphp5.so” で起動不可

Centos8.2セットアップにて、Apache起動時のエラー。

# /usr/local/apache2/bin/apachectl restart
httpd: Syntax error on line 156 of /usr/local/apache2/conf/httpd.conf: Cannot load modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory

httpd.confを見ると

LoadModule php5_module modules/libphp5.so

となっていた。これを

LoadModule php7_module modules/libphp7.so

に変更して改善した。

確かに

https://www.php.net/manual/ja/install.unix.apache2.php

にもそう書いてあった。

php5を使っていた時のhttpd.confをそのまま転用してしまったためでした。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする