Topic on Project:Support desk

73.4.80.180 (talkcontribs)

Hello all. Just upgraded via dnf (Fedora 24) from mediawiki 1.26.4-1 to 1.27.1-1. I ran the db upgrade script with no problem. When I try to access the wiki now, I get this error:

Fatal error: Class 'Wikimedia\PhpSessionSerializer' not found in /usr/share/mediawiki/includes/session/PHPSessionHandler.php on line 161

I made no changes other than the install and upgrade script.

A search for php session serializer returned this:

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/formats.md

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/README.md

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/src

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/src/Wikimedia

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php

/usr/share/mediawiki/vendor/wikimedia/php-session-serializer/COPYING

I am not an expert in mediawiki by any means, any help would be appreciated.

mediawiki 1.27.1-1

php 5.6.28-1

database mariadb (mysql) 10.1.19

AhmadF.Cheema (talkcontribs)
73.4.80.180 (talkcontribs)

I installed mediawiki via dnf (rpm package) all dependencies should already be met, is that correct?

AhmadF.Cheema (talkcontribs)

According to this, even after MediaWiki installation through dnf, there are still some further instructions to be followed apparently saved in file: /usr/share/doc/mediawiki/README. Have you gone through them already?

Can't say for sure, if all dependencies were automatically installed or not.

Reply to "Error after upgrade"