diff options
Diffstat (limited to 'pear')
-rw-r--r-- | pear/install-pear.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pear/install-pear.php b/pear/install-pear.php index d2d1b804f9..68a43cb30c 100644 --- a/pear/install-pear.php +++ b/pear/install-pear.php @@ -9,6 +9,19 @@ include_once 'PEAR/Installer.php'; include_once 'PEAR/Registry.php'; include_once 'PEAR/Frontend/CLI.php'; +$a = true; +if (!PEAR::loadExtension('xml')) { + $a = false; + echo "[PEAR] xml extension is required\n"; +} +if (!PEAR::loadExtension('pcre')) { + $a = false; + echo "[PEAR] pcre extension is required\n"; +} +if (!$a) { + return -1; +} + $force = false; $install_files = array(); array_shift($argv); |