[WstJ-uaufRsHLEzsvm4oNQAAABQ] /index.php/Special:SpecialPages MWException from line 127 of /home/gunsywtx/public_html/includes/page/WikiPage.php: Invalid or virtual namespace -1 given. Backtrace: #0 /home/gunsywtx/public_html/extensions/AccessControl/AccessControl.hooks.php(86): WikiPage::factory(Title) #1 /home/gunsywtx/public_html/extensions/AccessControl/AccessControl.hooks.php(294): AccessControlHooks::getContentPage(integer, string) #2 /home/gunsywtx/public_html/includes/Hooks.php(177): AccessControlHooks::onUserCan(Title, User, string, string) #3 /home/gunsywtx/public_html/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL) #4 /home/gunsywtx/public_html/includes/Title.php(2194): Hooks::run(string, array) #5 /home/gunsywtx/public_html/includes/Title.php(2636): Title->checkPermissionHooks(string, User, array, string, boolean) #6 /home/gunsywtx/public_html/includes/Title.php(2060): Title->getUserPermissionsErrorsInternal(string, User, string) #7 /home/gunsywtx/public_html/includes/MediaWiki.php(206): Title->getUserPermissionsErrors(string, User) #8 /home/gunsywtx/public_html/includes/MediaWiki.php(851): MediaWiki->performRequest() #9 /home/gunsywtx/public_html/includes/MediaWiki.php(523): MediaWiki->main() #10 /home/gunsywtx/public_html/index.php(43): MediaWiki->run() #11 {main}
Topic on Extension talk:AccessControl
Another dirty fix: In file "extensions/AccessControl/AccessControl.hooks.php": Add(not replace, just add) to line 83 this code:
if ($namespace == -1) $namespace = 0;
It works for me and will not overwritten after wiki core update.
thx