Page MenuHomePhabricator

Deprecation warnings: Using null as array offset on PHP 8.5 during installation (via WebInstallerLanguage and EditResultBuilder)
Closed, ResolvedPublic

Description

When installing MediaWiki for the first time on PHP 8.5, the following deprecation warning appears:

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /includes/Installer/WebInstallerLanguage.php on line 68 and 71

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /includes/Storage/EditResultBuilder.php on line 307

Version:

Event Timeline

Danielyepezgarces renamed this task from Deprecated: Using null as array offset in WebInstallerLanguage.php to Deprecation warnings: Using null as array offset on PHP 8.5 during installation.Dec 8 2025, 5:26 AM
Danielyepezgarces updated the task description. (Show Details)

Change #1216590 had a related patch set uploaded (by Ammarpad; author: Ammarpad):

[mediawiki/core@master] EditResultBuilder: Do not use null as array offset

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

Change #1216594 had a related patch set uploaded (by Ammarpad; author: Ammarpad):

[mediawiki/core@master] Installer: Do not use null as array offset

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

Change #1216594 merged by jenkins-bot:

[mediawiki/core@master] Installer: Do not use null as array offset

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

Change #1216653 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_45] Installer: Do not use null as array offset

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

Change #1216654 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_44] Installer: Do not use null as array offset

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

Change #1216655 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_43] Installer: Do not use null as array offset

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

Change #1216655 merged by jenkins-bot:

[mediawiki/core@REL1_43] Installer: Do not use null as array offset

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

Change #1216653 merged by jenkins-bot:

[mediawiki/core@REL1_45] Installer: Do not use null as array offset

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

Change #1216590 merged by jenkins-bot:

[mediawiki/core@master] EditResultBuilder: Do not use null as array offset

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

Change #1216667 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_45] EditResultBuilder: Do not use null as array offset

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

Change #1216654 merged by jenkins-bot:

[mediawiki/core@REL1_44] Installer: Do not use null as array offset

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

Change #1216668 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_44] EditResultBuilder: Do not use null as array offset

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

Change #1216669 had a related patch set uploaded (by Reedy; author: Ammarpad):

[mediawiki/core@REL1_43] EditResultBuilder: Do not use null as array offset

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

Umherirrender renamed this task from Deprecation warnings: Using null as array offset on PHP 8.5 during installation to Deprecation warnings: Using null as array offset on PHP 8.5 during installation (via WebInstallerLanguage and EditResultBuilder).Dec 8 2025, 10:37 PM

Change #1216669 merged by jenkins-bot:

[mediawiki/core@REL1_43] EditResultBuilder: Do not use null as array offset

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

Change #1216668 merged by jenkins-bot:

[mediawiki/core@REL1_44] EditResultBuilder: Do not use null as array offset

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

Change #1216667 merged by jenkins-bot:

[mediawiki/core@REL1_45] EditResultBuilder: Do not use null as array offset

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