centos7サーバ、PHP8.1、Moodle3.11.16において、http500エラーになる

centos7のサーバにおいて、
現在、PHP8.1、mariadb10.6、Moodle3.11.16の構成をしております。

1年に1回、PHPやMoodleのバージョンアップ作業をしており、今年、上記構成にバージョンアップしました。

ですが、Moodle画面をブラウザで起動してみると、
このページは現在機能していません
hogehoge.co.jp では現在、この要求を処理できません。
HTTP ERROR 500
というエラー画面になってしまいます。

(hogehogeの箇所は、このMoodleのドメインです)

それぞれ単品(PHPやMariadbなど)はインストール出来ているようなのですが、
上記エラーになってしまいます。

このような場合、何を確認したらよいでしょうか?

調べ途中の材料になりますが、
PHPとプラグインのバージョンが合ってない場合にも、この500エラーは発生する事があるらしく、

【コマンド】php -v
【結果】
PHP 8.1.24 (cli) (built: Sep 26 2023 23:43:49) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.24, Copyright (c) Zend Technologies

【コマンド】php -m
【結果】
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
exif
fileinfo
filter
ftp
gettext
hash
iconv
json
libxml
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
sockets
sodium
SPL
sqlite3
standard
tokenizer
zlib

[Zend Modules]

と、なっておりました。

コメントを投稿

0 コメント