From: tunele Date: Fri, 1 Jul 2016 10:43:20 +0000 (+0200) Subject: MDL-55083 admin: provide friendly error in case phpxml is missing X-Git-Tag: v3.2.0-beta~833^2 X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=commitdiff_plain;h=f029401b363bde798d27db1a5c59bd972f04ea56 MDL-55083 admin: provide friendly error in case phpxml is missing --- diff --git a/admin/index.php b/admin/index.php index 382c2522e53..2cf9d1aa4d0 100644 --- a/admin/index.php +++ b/admin/index.php @@ -52,6 +52,12 @@ if (!function_exists('json_encode') || !function_exists('json_decode')) { die(); } +// Make sure xml extension is available. +if (!extension_loaded('xml')) { + echo 'Moodle requires the xml PHP extension. Please install or enable the xml extension.'; + die(); +} + define('NO_OUTPUT_BUFFERING', true); if (isset($_POST['upgradekey'])) {