Page MenuHomePhabricator

PHP Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error
  • mwversion: 1.46.0-wmf.23
  • timestamp: 2026-04-15T14:55:50.971Z
  • phpversion: 8.3.30
  • reqId: 7642da79-9222-4444-bc31-c0171b6b200d
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   PHP Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user
FrameLocationCall
from/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(691)
#0[internal function]MediaWiki\Exception\MWExceptionHandler::handleError(int, string, string, int)
#1/srv/mediawiki/php-1.46.0-wmf.23/includes/Debug/MWDebug.php(372)trigger_error(string, int)
#2/srv/mediawiki/php-1.46.0-wmf.23/includes/Debug/MWDebug.php(342)MediaWiki\Debug\MWDebug::sendRawDeprecated(string, bool, string)
#3/srv/mediawiki/php-1.46.0-wmf.23/includes/Debug/MWDebug.php(224)MediaWiki\Debug\MWDebug::deprecatedMsg(string, string, string, int)
#4/srv/mediawiki/php-1.46.0-wmf.23/includes/GlobalFunctions.php(524)MediaWiki\Debug\MWDebug::deprecated(string, string, string, int)
#5/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(1581)wfDeprecated(string, string, string)
#6/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(691)MediaWiki\Skin\SkinTemplate->injectLegacyMenusIntoPersonalTools(array)
#7/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(179)MediaWiki\Skin\SkinTemplate->getPortletsTemplateData()
#8/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinMustache.php(87)MediaWiki\Skin\SkinTemplate->getTemplateData()
#9/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinMustache.php(51)MediaWiki\Skin\SkinMustache->getTemplateData()
#10/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(172)MediaWiki\Skin\SkinMustache->generateHTML()
#11/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/Skin.php(670)MediaWiki\Skin\SkinTemplate->outputPage()
#12/srv/mediawiki/php-1.46.0-wmf.23/includes/Output/OutputPage.php(3313)MediaWiki\Skin\Skin->outputPageFinal(MediaWiki\Output\OutputPage)
#13/srv/mediawiki/php-1.46.0-wmf.23/includes/Actions/ActionEntryPoint.php(162)MediaWiki\Output\OutputPage->output(bool)
#14/srv/mediawiki/php-1.46.0-wmf.23/includes/MediaWikiEntryPoint.php(180)MediaWiki\Actions\ActionEntryPoint->execute()
#15/srv/mediawiki/php-1.46.0-wmf.23/index.php(44)MediaWiki\MediaWikiEntryPoint->run()
#16/srv/mediawiki/w/index.php(3)require(string)
#17{main}
Error
  • mwversion: 1.46.0-wmf.23
  • timestamp: 2026-04-15T14:55:50.970Z
  • phpversion: 8.3.30
  • reqId: 7642da79-9222-4444-bc31-c0171b6b200d
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   PHP Deprecated: Skins must now pass `menus` key to skin definition in skin.json. Default value is: ['namespaces', 'views', 'actions', 'variants', 'personal']. <br>Menu "personal" is deprecated. Replace with "user-page", "user-i
FrameLocationCall
from/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(179)
#0[internal function]MediaWiki\Exception\MWExceptionHandler::handleError(int, string, string, int)
#1/srv/mediawiki/php-1.46.0-wmf.23/includes/Debug/MWDebug.php(372)trigger_error(string, int)
#2/srv/mediawiki/php-1.46.0-wmf.23/includes/Debug/MWDebug.php(342)MediaWiki\Debug\MWDebug::sendRawDeprecated(string, bool, string)
#3/srv/mediawiki/php-1.46.0-wmf.23/includes/GlobalFunctions.php(548)MediaWiki\Debug\MWDebug::deprecatedMsg(string, string, string, int)
#4/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(683)wfDeprecatedMsg(string, string)
#5/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(179)MediaWiki\Skin\SkinTemplate->getPortletsTemplateData()
#6/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinMustache.php(87)MediaWiki\Skin\SkinTemplate->getTemplateData()
#7/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinMustache.php(51)MediaWiki\Skin\SkinMustache->getTemplateData()
#8/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/SkinTemplate.php(172)MediaWiki\Skin\SkinMustache->generateHTML()
#9/srv/mediawiki/php-1.46.0-wmf.23/includes/Skin/Skin.php(670)MediaWiki\Skin\SkinTemplate->outputPage()
#10/srv/mediawiki/php-1.46.0-wmf.23/includes/Output/OutputPage.php(3313)MediaWiki\Skin\Skin->outputPageFinal(MediaWiki\Output\OutputPage)
#11/srv/mediawiki/php-1.46.0-wmf.23/includes/Actions/ActionEntryPoint.php(162)MediaWiki\Output\OutputPage->output(bool)
#12/srv/mediawiki/php-1.46.0-wmf.23/includes/MediaWikiEntryPoint.php(180)MediaWiki\Actions\ActionEntryPoint->execute()
#13/srv/mediawiki/php-1.46.0-wmf.23/index.php(44)MediaWiki\MediaWikiEntryPoint->run()
#14/srv/mediawiki/w/index.php(3)require(string)
#15{main}
Notes

Just 7 hits that I happened to notice while checking mediawiki logs.

Details

Request URL
https://donate.wikimedia.org/w/index.php?appeal=*&country=*&title=*&uselang=*&useskin=*&wmf_campaign=*&wmf_medium=*&wmf_source=*
Related Changes in Gerrit:

Event Timeline

Change #1273858 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/FundraiserLandingPage@master] Fixes deprecation warnings in Donate skin

https://gerrit.wikimedia.org/r/1273858

Change #1273858 merged by jenkins-bot:

[mediawiki/extensions/FundraiserLandingPage@master] Fixes deprecation warnings in Donate skin

https://gerrit.wikimedia.org/r/1273858