
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 コメント