- Install MW 1.24
- Copy LocalSettings.php and ./config from existing MW.
- Copy ./extensions/* from existing (don't overwrite).
- Copy ./skins/UespMonobook and ./skins/uespvector
- Error:
PHP Fatal error: Class 'MonoBookTemplate' not found in /home/uesp/dev/www/w/skins/UespMonoBook/UespMonoBook.skin.php on line 63
-
-
- Add line to top of UespMonoBook.skin.php:
require_once "skins/MonoBook/MonoBookTemplate.php";
-
-
- In UespMonoBook.php remove the 3 lines:
'common/commonElements.css' => array( 'media' => 'screen' ),
'common/commonContent.css' => array( 'media' => 'screen' ),
'common/commonInterface.css' => array( 'media' => 'screen' ),
-
-
- In UespMonoBook.skin.php modify the function call in setupSkinUserCss() to be:
$out->addModuleStyles( array('mediawiki.skinning.elements', 'mediawiki.skinning.content', 'mediawiki.skinning.interface', 'skins.uespmonobook' ));
- MediaWiki now requires PHP's iconv extension
-
-
- Included in PHP by default.
-
-
- Note: For dev need to manually set ``$uespIsDev = true`` in LocalSettings.php or it tries to update the main database.
- Note: Need to manually edit LocalSettings.php and set the language in order to update the pt and it databases.
- Time Required: ~4 hours
- jQuery update to 1.11.x
- Crash on page edit/creation
-
-
- Apache Log: /usr/sbin/httpd: symbol lookup error: /usr/lib64/libnsssysinit.so: undefined symbol: PR_GetEnvSecure
- Start then stop Apache (restart doesn't work, due to issue in NSS?)
- Crash on viewing category pages
require_once(/home/uesp/dev/www/w/includes/CategoryPage.php): failed to open stream: No such file or directory in /home/uesp/dev/www/w/extensions/MetaTemplate/MetaTemplateCategoryPage.php on line 3,
-
-
- Change include path to includes/page/CategoryPage.php.
- Special:SpecialPages crashes
require_once(/home/uesp/dev/www/w/includes/QueryPage.php): failed to open stream: No such file or directory in /home/uesp/dev/www/w/extensions/UsersEditCount/UsersEditCount_body.php on line 4
-
-
- Change include path to includes/specialpage/QueryPage.php.
- It seems you can use the wiki while the upgrade process is under way (no observed issues on dev).
- Created the /home/uesp/scripts/uesp-getmwext script to help download extension updates from MW GitHub. Format is:
uesp-getmwext EXTENSION VERSION
ex: uesp-getmwext Disambiguator 1_24
-
- Note that script is very basic and only does minimal error checking.
- Add $wgUseSquid = true; to Cache.php (unsure if required).
- Add the following to Debug.php (reminder not to use this on the main content1/2 servers):
$wgDebugToolbar = true;
$wgUseSquid = false;
- Memcached was turned off due to copying config from dev (sessions didn't work correctly.
- Prefix searching not working on main wiki. Edit /w/resources/src/mediawiki/mediawiki.searchSuggest.js line 130 to be:
namespace: '0|102|104|106|108|110|112|114|116|118|120|122|124|126|128|130|132|134|136|138|140|142|144|146|148|150',
- Prefix searching not working on mobile wiki. Edit /w/resources/extensions/MobileFrontEnd/javascripts/modules/search/SearchApi.js line 42 to be:
gpsnamespace: '0|102|104|106|108|110|112|114|116|118|120|122|124|126|128|130|132|134|136|138|140|142|144|146|148|150',