表題の件でMediaWikiのVisual Editorを開こうとするとエラーが発生する問題がありました。
いろいろ試行錯誤したところ、docker-compose downしてLocalSettings.phpの以下のパラメータを設定すると良いことが分かりました。
LocalSettings.php
$wgCanonicalServer = 'http://www.example.com:80'; # mediawikiコンテナに設定したhostname
その他、ユーザー権限を設定する以下パラメータを施してdocker-compose up -dして作業終了です。
MediaWikiで承認したユーザのみに閲覧・編集権限を付与する方法
LocalSettings.php
$wgGroupPermissions['*']['read'] = false; $wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['user']['read'] = true; $wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['autoconfirmed']['read'] = false; $wgGroupPermissions['autoconfirmed']['edit'] = false;
$wgGroupPermissions['sysop']['read'] = true; $wgGroupPermissions['sysop']['edit'] = true;
$wgGroupPermissions['new-group']['read'] = true;
$wgGroupPermissions['new-group']['edit'] = true;
$wgWhitelistRead = array( 'メインページ', '特別:アカウント作成' );
# docker-compose up -d
お疲れ様でした。