Installer: require_once extensions, simple require can cause problems with extensions...
authorMax Semenik <maxsem@users.mediawiki.org>
Sun, 20 Mar 2011 18:47:16 +0000 (18:47 +0000)
committerMax Semenik <maxsem@users.mediawiki.org>
Sun, 20 Mar 2011 18:47:16 +0000 (18:47 +0000)
includes/installer/Installer.php

index f8ab896..2d4cfbf 100644 (file)
@@ -1200,7 +1200,7 @@ abstract class Installer {
                require( "$IP/includes/DefaultSettings.php" );
 
                foreach( $exts as $e ) {
-                       require( "$path/$e/$e.php" );
+                       require_once( "$path/$e/$e.php" );
                }
 
                $hooksWeWant = isset( $wgHooks['LoadExtensionSchemaUpdates'] ) ?