Simple script to reset message cache
authorVictor Vasiliev <vasilievvv@users.mediawiki.org>
Sun, 23 Dec 2007 07:44:29 +0000 (07:44 +0000)
committerVictor Vasiliev <vasilievvv@users.mediawiki.org>
Sun, 23 Dec 2007 07:44:29 +0000 (07:44 +0000)
maintenance/rebuildmessages.php [new file with mode: 0644]

diff --git a/maintenance/rebuildmessages.php b/maintenance/rebuildmessages.php
new file mode 100644 (file)
index 0000000..7f4542c
--- /dev/null
@@ -0,0 +1,15 @@
+<?php
+
+require_once( 'commandLine.inc' );
+
+if( $wgLocalDatabases ) {
+       $databases = $wgLocalDatabases;
+} else {
+       $databases = array( $wgDBname );
+}
+
+foreach( $databases as $db ) {
+       echo "Deleting message cache for {$db}... ";
+       $wgMessageCache->mMemc->delete( "{$db}:messages" );
+       echo "Deleted";
+}
\ No newline at end of file