Hi Everyone,
Our Logo has gone missing since Mediawiki 1.35.1 upgrade (from
Mediawiki 1.35.0). We get an image that says "Set the $wgLogos with
the URL path to your own logo image". Also see
https://www.cryptopp.com/wiki/Main_Page.
For Mediawiki 1.35.0 and earlier, we simply used $wgLogo. Things
worked well with $wgLogo.
At Mediawiki 1.35.1 we lost it, so we stopped using $wgLogo. Now we
use $wgLogos per
https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/D…:
$ cat LocalSettings.php
...
$wgLogos = [
"1x" => "$wgScriptPath/resources/assets/wiki.png"
];
The logo is still located at resources/assets/wiki.png, and it is
135x135. That has not changed.
# cd <.../mediawiki>
# ls resources/assets/wiki.png
resources/assets/wiki.png
Any ideas what may be wrong?
Thanks.
Hi Everyone,
Forgive my ignorance... Should the webserver have access to the
maintenance/ directory?
The reason I ask is, I run scripts from maintenance/ manually, like
update.php. But it is not clear to me if the webserver should be
running anything on its own.
Jeff
Hi all,
Tomorrow we will be issuing a security and maintenance release to all
supported branches of MediaWiki.
The new releases will be:
- 1.31.11
- 1.35.1
This will resolve 5 issues in MediaWiki core (1 of which isn't applicable
to MediaWiki 1.31 at all), and also includes some fixes previously
committed to git, including minor security and hardening patches along with
bug fixes included for maintenance reasons.
We will make the fixes available in these respective release branches, and
also master. Tarballs will be available for the above mentioned point
releases as well.
A summary of some of the security fixes that have gone into non-bundled
MediaWiki extensions will also follow.
As per the MediaWiki Version lifecycle [1], November 2020 was the scheduled
EOL date for the REL1_34. MediaWiki 1.35.1 will be supported until at least
September 2023, and would be the recommended upgrade path for anyone still
using 1.34.
[1] https://www.mediawiki.org/wiki/Version_lifecycle
Hi Everyone,
I'm working on a Mediawiki 1.34 to 1.35 migration. The migration is
mostly complete. I'm having trouble connecting to the wiki after a
restart. https://www.cryptopp.com/wiki/ results in:
Fatal error: Interface 'MediaWiki\Hook\TestCanonicalRedirectHook' not found
in /var/www/html/w/includes/HookContainer/HookRunner.php on line 22
This is a new issue for us. We did not experience it in previous
versions of Mediawiki. I think the problem may be caused by this in
our maintenance script
(https://github.com/weidai11/website/blob/master/mediawiki/update-wiki.sh#L61):
# Remove all test frameworks in production.
IFS= find "$WIKI_DIR" -iname 'test*' -print | while read -r dir
do
rm -rf "$dir" 2>/dev/null
done
We don't want the additional attack surface on a production server.
Would someone please advise how to remove the unwanted testing gear?
Jeff
Hi Everyone,
There are two warnings and one note on the Mediawiki 1.35 page at
https://www.mediawiki.org/wiki/MediaWiki_1.35.
One warning and one note is missing from the Mediawiki 1.35 download
page at https://www.mediawiki.org/wiki/Download.
I don't know how to add the warning and note to the Mediawiki download
page. It is coming from a template from an unknown location [to me].
Jeff
As per the MediaWiki version lifecycle,[1] I would like to announce the
formal end of life (EOL) of MediaWiki 1.34 as of today, Monday November 30,
2020.
This means that MediaWiki 1.34 will no longer receive maintenance or
security backports. It is therefore strongly discouraged that you continue
to use it.
It is recommended to upgrade to MediaWiki 1.35, the current Long Term
Support (LTS) version which is not due to become EOL until September 2023.
The legacy Long Term Support version of MediaWiki, MediaWiki 1.31, is older
and downgrading is not supported.
MediaWiki 1.35 bumps the required PHP version from 7.2.9 in 1.34 (which is
unsupported upstream), to PHP 7.3.19 or later.
Thanks!
Sam Reed
[1] https://www.mediawiki.org/wiki/Version_lifecycle