Difference between revisions of "Mediawiki upgrade"

From Wiki at Neela Nurseries
Jump to: navigation, search
m (^ Local Testing Environment: - add note about mkcert.)
m (Add section "Troubleshooting".)
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
Mediawiki Upgrade Notes
 
Mediawiki Upgrade Notes
 +
 +
<i>Keywords: mkcert web browser restart required</i>
 +
 +
 +
  
 
In file `RELEASE-NOTES-1.x` may be useful to search for:
 
In file `RELEASE-NOTES-1.x` may be useful to search for:
Line 25: Line 30:
  
 
. . . search for the phrases "Frequently asked questions" and "How hard is it to upgrade?"
 
. . . search for the phrases "Frequently asked questions" and "How hard is it to upgrade?"
 +
 +
Mediawiki how to debug:
 +
 +
*  https://www.mediawiki.org/wiki/Manual:How_to_debug
  
 
<!-- odne komentar -->
 
<!-- odne komentar -->
 +
 
== [[#top|^]] Local Testing Environment ==
 
== [[#top|^]] Local Testing Environment ==
  
Line 32: Line 42:
  
 
*  https://medium.com/47billion/how-to-work-with-https-on-localhost-7f1d2a11be6
 
*  https://medium.com/47billion/how-to-work-with-https-on-localhost-7f1d2a11be6
 +
 +
How to install and set up Go aka Golang on Ubuntu 20.04:
 +
 +
*  https://www.digitalocean.com/community/tutorials/how-to-install-go-on-ubuntu-20-04
 +
 +
<!-- odne komentar -->
 +
 +
== [[#top|^]] Troubleshooting ==
 +
 +
*  https://www.mediawiki.org/wiki/Topic:X9lrwbosld3sbobj
  
 
<!-- odne komentar -->
 
<!-- odne komentar -->

Latest revision as of 13:37, 30 June 2024

2024-03-26 Tuesday

Mediawiki Upgrade Notes

Keywords: mkcert web browser restart required



In file `RELEASE-NOTES-1.x` may be useful to search for:

692 == Upgrading notes for 1.35 ==
693 1.35 requires PHP 7.3.19 or above (up from 7.2.9). (T257879)

...this so at least in MW release 1.35. Speaks to which minimum version of PHP is needed.

In file `UPGRADE` which is part of mediawiki tarball, there is mention that for upgrades a wiki curator will want to preserve the following dirs and files from the older installation:

    (1) "extensions" directory
    (2) "images" directory
    (3) LocalSettings.php file

^ Mediawiki Documentation

A useful Mediawiki page with general notes on difficulty levels, and issues involved with upgrades from certain ranges of older versions is:

. . . search for the phrases "Frequently asked questions" and "How hard is it to upgrade?"

Mediawiki how to debug:


^ Local Testing Environment

Knowledge of apache2 web server config, and SSL certificate authorities and cert generation needed to complete a localhost based testing env for Mediawiki installs and upgrades. One blog post at medium.com regarding how to configure SSL/TLS certs. Satish Verma's post talks about a util on github named mkcert:

How to install and set up Go aka Golang on Ubuntu 20.04:


^ Troubleshooting