IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- 正治 緒方 の投稿
返信数: 5

初めての投稿、失礼いたします。

件名環境下でMoodle 3.7.1+のインストールを試みているのですが

install.php実行しLanguageを「日本語(ja)」で進み、Passを設定し「次へ」を押すと、エラー500となります。

再度、install.php実行し、Languageを「English(en)」で進み、下記ページまでは表示されますが

「Continue」を押すとエラー500となります。

①Languageを「日本語(ja)」で進むことができないのは何が問題か判りますでしょうか

②Languageを「English(en)」で進み、statusがほぼOKの状態でエラー500となる原因は何かお判りでしょうか

以上、よろしくお願いいたします。


Installation Service checks image



正治 緒方 への返信

Re: IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

恐らく、下記ページが今回の問題解決のヒントになるかと思います。

[IIS で PHP のエラー内容を調べる方法 - WINGFIELD since1981]
https://www.wingfield.gr.jp/archives/3267

[Windows Server 2012にIIS 8 + PHP 5.4.10の環境を構築する - Symfoware]
https://symfoware.blog.fc2.com/blog-entry-1077.html

[IISのエラーログはどこにあるのか?エラーログのパス。-  puti se blog]
https://blog.putise.com/iisのエラーログはどこにあるのか?エラーログの/

評点平均: お役立ち度: ★★★★★★★ (1)
正治 緒方 への返信

Re: IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- 正治 緒方 の投稿

改善していないため、今一度お力添えをお願いしたいと思います。

https://docs.moodle.org/37/en/error/debug/missingconfigversion

記載されている通り、mdl_config に

name = version value = 2019052001.06 を挿入しましたが、今度は下記の表示になります。


正治 緒方 への返信

Re: IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

恐らく、Moodleのインストール処理が途中で中断したため、Moodle用データベースが正常に作成されていないように思えます。

大変お手数ですが、一旦、現在のMoodle用データベースおよびMoodleデータディレクトリ※1内のファイルすべてを削除して、再度Moodleのインストールをお試しください。

※1 Moodle設定ファイル (config.php) の「$CFG->dataroot」で設定したディレクトリです。

正治 緒方 への返信

Re: IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- 正治 緒方 の投稿

削除した上で作成しなおしましたが改善せず、下記のメッセージが表示され暫くすると以前と同じ状態になります。

Site is being upgraded, please retry later.

phpMyadminでデータベース「moodle」照合順序 「utf8mb4_0900_ai_ci」で作成
ユーザー「moodle」ホスト「localhost」で作成している状態です

正治 緒方 への返信

Re: IIS7.5&PHP7.3&MySQL8環境でインストール完了されない

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators


ありがとうございます。

「下記のメッセージが表示され暫くすると以前と同じ状態になります」とのことですが、「以前と同じ状態」とはどのような状態でしょうか?

また、可能でしたら、再度下記手順をお試しください。

  1. Moodle設定ファイル (config.php) を削除する (例 C:\inetpub\wwwroot\config.php)。
  2. Moodleデータディレクトリ (Moodle設定ファイル (config.php) の「$CFG->dataroot」で設定したディレクトリ) を削除する。
  3. Moodleデータディレクトリを新たに作成する。
  4. Moodle用データベースを削除する。
  5. Moodle用データベースを新たに作成する。
  6. Moodleのインストールを開始する。