Board updated to phpbb 3.3.9
Moderators: white, Hacker, petermad, Stefan2
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Board updated to phpbb 3.3.9
Today I have updated the board software to phpbb 3.3.9. Please let me know if you encounter any problems.
I plan to update php from 7.4.x to 8.1.x soon because 7.4 is now end of life.
I plan to update php from 7.4.x to 8.1.x soon because 7.4 is now end of life.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Board updated to phpbb 3.3.9
MariaDB 5.5 has been end of life for two and a half years. Are you going to update MariaDB as well?ghisler(Author) wrote: ↑2022-12-13, 11:24 UTC I plan to update php from 7.4.x to 8.1.x soon because 7.4 is now end of life.
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Board updated to phpbb 3.3.9
I will have to because in order to go from PHP 7.4 to 8, I need to update Mediawiki 1.35.8 to 1.39 (both are the long term support versions), and that needs MariaDB 10.3.0+.
The MariaDB 5.5 you refer to comes with Centos 7 and contains backported patches.
I found instructions to update MariaDB here (my server uses Plesk):
https://support.plesk.com/hc/en-us/articles/213403429--How-to-upgrade-MySQL-5-5-to-5-6-5-7-or-MariaDB-5-5-to-10-x-on-Linux-?source=search
There is a danger that the forum will stop working completely when applying this, so I'm currently trying to figure out how to make a rollback if it fails.
The MariaDB 5.5 you refer to comes with Centos 7 and contains backported patches.
I found instructions to update MariaDB here (my server uses Plesk):
https://support.plesk.com/hc/en-us/articles/213403429--How-to-upgrade-MySQL-5-5-to-5-6-5-7-or-MariaDB-5-5-to-10-x-on-Linux-?source=search
There is a danger that the forum will stop working completely when applying this, so I'm currently trying to figure out how to make a rollback if it fails.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Board updated to phpbb 3.3.9
It looks like the update to MariaDB 10.5 was successful:
https://www.ghisler.ch/wiki/index.php/Special:Version
Please let me know if there are any problems.
Edit: The Wiki is now on 1.39.0, the new long term support (LTS) version of MediaWiki.
https://www.ghisler.ch/wiki/index.php/Special:Version
Please let me know if there are any problems.
Edit: The Wiki is now on 1.39.0, the new long term support (LTS) version of MediaWiki.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Board updated to phpbb 3.3.9
Thanks for updating the wiki software to version 1.39.0
I noticed the interwiki table is outdated. The interwiki prefix ""mw" for linking to MediaWiki is not defined. This prefix is used on the following pages (see Vector 2022):
The current interwiki table used by Total Commander wikis can be viewed with the following urls:
https://www.ghisler.ch/wiki/api.php?action=query&meta=siteinfo&siprop=interwikimap
https://www.ghisler.ch/wikide/api.php?action=query&meta=siteinfo&siprop=interwikimap
Information on how to add entries to the interwiki table can be found here:
I noticed the interwiki table is outdated. The interwiki prefix ""mw" for linking to MediaWiki is not defined. This prefix is used on the following pages (see Vector 2022):
- https://www.ghisler.ch/wiki/index.php?title=Special:Version#mw-version-skin
- https://www.ghisler.ch/wiki/index.php?title=Special:Preferences#mw-prefsection-rendering
Code: Select all
mw|https://www.mediawiki.org/wiki/$1|0|https://www.mediawiki.org/w/api.php
https://www.ghisler.ch/wiki/api.php?action=query&meta=siteinfo&siprop=interwikimap
https://www.ghisler.ch/wikide/api.php?action=query&meta=siteinfo&siprop=interwikimap
Information on how to add entries to the interwiki table can be found here:
- https://www.mediawiki.org/wiki/Manual:Interwiki#Adding_a_new_website_for_interwiki_linking
- https://www.mediawiki.org/wiki/Manual:Interwiki#Export,_add,_re-import
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Board updated to phpbb 3.3.9
I have run the following database command, did it do what you expected?
Code: Select all
INSERT INTO ewiki_interwiki (iw_prefix, iw_url, iw_local, iw_trans, iw_api, iw_wikiid) VALUES ('w', 'https://en.wikipedia.org/wiki/$1', 1, 0, "",0);
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Board updated to phpbb 3.3.9
If I check the links:ghisler(Author) wrote: ↑2022-12-19, 16:14 UTC I have run the following database command, did it do what you expected?
I see that an extra prefix "w" is added (and some extra fields) for "https://en.wikipedia.org/wiki/$1". The default prefix "WikiPedia" also still exists.white wrote: ↑2022-12-19, 11:41 UTC The current interwiki table used by Total Commander wikis can be viewed with the following urls:
https://www.ghisler.ch/wiki/api.php?action=query&meta=siteinfo&siprop=interwikimap
https://www.ghisler.ch/wikide/api.php?action=query&meta=siteinfo&siprop=interwikimap
I tested the prefix "w" on a wiki page and that works. However, this was not the prefix that needed to be added. Was this a test to see if it works? The prefix "mw" for "https://www.mediawiki.org/wiki/$1" needs to be added.
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Board updated to phpbb 3.3.9
I simply followed the instructions on the page you linked to. There it told me to add the prefix "w":
https://www.mediawiki.org/wiki/Manual:Interwiki#Adding_a_new_website_for_interwiki_linking
Where is the prefix mw used? I have now added that too and cleared the php cache and purged the wiki page cache with
https://www.ghisler.ch/wiki/index.php?title=Special:Version#mw-version-skin&action=purge
but the page still links from "mw:Desktop Improvements" to an internal page...
https://www.mediawiki.org/wiki/Manual:Interwiki#Adding_a_new_website_for_interwiki_linking
Where is the prefix mw used? I have now added that too and cleared the php cache and purged the wiki page cache with
https://www.ghisler.ch/wiki/index.php?title=Special:Version#mw-version-skin&action=purge
but the page still links from "mw:Desktop Improvements" to an internal page...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Board updated to phpbb 3.3.9
That command was just an example on how to add an entry to the interwiki table. You have to adjust it to your own need.ghisler(Author) wrote: ↑2022-12-20, 08:42 UTC I simply followed the instructions on the page you linked to. There it told me to add the prefix "w":
https://www.mediawiki.org/wiki/Manual:Interwiki#Adding_a_new_website_for_interwiki_linking
- So you have to use prefix "mw" because this is the prefix you want to add because it is used in the MediaWiki software.
- You have to replace "https://en.wikipedia.org/wiki/$1" with "https://www.mediawiki.org/wiki/$1" because that is the external wiki it should redirect to.
- It seems to me iw_local should be 0. I think iw_local value 1 should only be used for other (local!) wikis within your Wiki Family. And only if you wish that interwiki linking can occur within links coming from external sources to your wiki.
- iw_trans=0 seems OK to me.
- Why did you add iw_api="" and iw_wikiid=0 ? It says they are optional.
iw_api="" seems to be the same as leaving it out.
iw_wikiid is a database name, see https://www.mediawiki.org/wiki/Manual:Interwiki_table. The value 0 doesn't seem to be a valid name. None of the entres in the Wikipedia interwiki table have a wikiid defined. It doesn't seem to be something you would normally add.
It's working now. Perhaps because I removed the anchor from the purge url (or perhaps not). But it incorrectly redirects to wikipedia instead of mediawiki. I think you didn't notice the difference between the two urls.ghisler(Author) wrote: ↑2022-12-20, 08:42 UTC Where is the prefix mw used? I have now added that too and cleared the php cache and purged the wiki page cache with
https://www.ghisler.ch/wiki/index.php?title=Special:Version#mw-version-skin&action=purge
but the page still links from "mw:Desktop Improvements" to an internal page...
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Board updated to phpbb 3.3.9
A sorry, I didn't know that. It's strange that the update didn't add it automatically.So you have to use prefix "mw" because this is the prefix you want to add because it is used in the MediaWiki software.
Done.You have to replace "https://en.wikipedia.org/wiki/$1" with "https://www.mediawiki.org/wiki/$1" because that is the external wiki it should redirect to.
Where would you set these? In LocalSettings.php ? I can't find any of them there.It seems to me iw_local should be 0. I think iw_local value 1 should only be used for other (local!) wikis within your Wiki Family. And only if you wish that interwiki linking can occur within links coming from external sources to your wiki.
iw_trans=0 seems OK to me.
Why did you add iw_api="" and iw_wikiid=0 ? It says they are optional.
iw_api="" seems to be the same as leaving it out.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Board updated to phpbb 3.3.9
Confirmed, but the cache hasn't expired yet. The Interwiki cache normally expires in 3 hours as set by $wgInterwikiExpiry or when you use the maintenance script clearInterwikiCache.php. So after a couple of hours from now, it will probably be OK. (Edit: They work now.)ghisler(Author) wrote: ↑2022-12-26, 11:50 UTCDone.You have to replace "https://en.wikipedia.org/wiki/$1" with "https://www.mediawiki.org/wiki/$1" because that is the external wiki it should redirect to.
These are interwiki table fields you used yourself:ghisler(Author) wrote: ↑2022-12-26, 11:50 UTCWhere would you set these? In LocalSettings.php ? I can't find any of them there.It seems to me iw_local should be 0. I think iw_local value 1 should only be used for other (local!) wikis within your Wiki Family. And only if you wish that interwiki linking can occur within links coming from external sources to your wiki.
iw_trans=0 seems OK to me.
Why did you add iw_api="" and iw_wikiid=0 ? It says they are optional.
iw_api="" seems to be the same as leaving it out.
ghisler(Author) wrote: ↑2022-12-19, 16:14 UTC I have run the following database command, did it do what you expected?Code: Select all
INSERT INTO ewiki_interwiki (iw_prefix, iw_url, iw_local, iw_trans, iw_api, iw_wikiid) VALUES ('w', 'https://en.wikipedia.org/wiki/$1', 1, 0, "",0);
ghisler(Author) wrote: ↑2022-12-20, 08:42 UTC I simply followed the instructions on the page you linked to. There it told me to add the prefix "w":
https://www.mediawiki.org/wiki/Manual:Interwiki#Adding_a_new_website_for_interwiki_linking
Last edited by white on 2022-12-26, 14:12 UTC, edited 1 time in total.
Reason: Interwiki links work now
Reason: Interwiki links work now
Re: Board updated to phpbb 3.3.9
arko,
People get notified when they're quoted, not sure about @-tagging. I personally don't read notifications. On the other hand, I read all posts (except the Spanish, Dutch and French ones).
Roman
People get notified when they're quoted, not sure about @-tagging. I personally don't read notifications. On the other hand, I read all posts (except the Spanish, Dutch and French ones).
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: Board updated to phpbb 3.3.9
New version MediaWiki 1.39.1 was released without pre-release announcement. It's a (low) security and maintenance release. See this announcement.