Commit graph

63 commits

Author SHA1 Message Date
James D. Forrester
a0b8b4b288 Prepare for REL1_37 cut, labelling master as 1.38-alpha
Bug: T289586
Change-Id: I5d64cad0b63c1ef98cb945bb48594a22e05f50cc
2021-09-13 19:19:42 -07:00
James D. Forrester
c791a1a4a9 Prepare for REL1_36 cut, labelling master as 1.37-alpha
Bug: T279456
Change-Id: Iffb6d982e402d998343ffa00f23bb29fba1723b9
2021-04-06 23:03:22 +00:00
James D. Forrester
15fac8e487 Follow-up f28578f9d: Update INSTALL and RELEASE-NOTES entries
Also, let's keep the PHP version in the documentation correct for
the branch release, not what the actual code says for master. This
is much less confusing and needs fewer fixes when making back-port
changes.

Change-Id: I162f14ffaeeebab197a8fa48f6edde28df23eb9c
2021-03-13 12:59:31 -08:00
James D. Forrester
921343b3f9 PHPVersionCheck: Complain about known-bad versions above minimum
For now, this complains about 7.4.0 – 7.4.8, and 7.3.0 - 7.3.18.

We will back-port this to the REL1_35 live release branch with
modifications as that requires 7.3.19+ already.

Bug: T246594
Bug: T270228
Change-Id: If5c7e3c1ba9dd9f6561c1de18130ded3aadc7149
2021-02-25 15:17:21 +00:00
Reedy
77f631ea5e composer.json: Add ext-libxml and ext-xmlreader to requires
Change-Id: I1c82ec4f2b521ff9dc2d4604cf1007847f32f7de
2020-12-27 22:01:02 +00:00
Reedy
5b8466ded4 Update minimum version of PostgreSQL to 9.4
9.4 was released December 2014, and became EOL in February 2020
https://www.postgresql.org/support/versioning/

Debian oldstable (Stretch) has PostgreSQL 9.6

Keeps things inline with doctrine/dbal 3.0.0, which only supports
PostgreSQL >= 9.4.

Bug: T270749
Change-Id: I9dc6af65f91849638a49f14e013b9a27fd6b8789
2020-12-23 02:48:50 +00:00
Florian
82e55ee118 Mention new required php extension intl
This requirement was introduced in:
Ic721b9a91e78e4ef07040339d1006b7a90a910c0

Bug: T267669
Change-Id: Iacadf9d4afdaa58e2c03fa50b04aa40a7d668dd8
2020-11-24 17:38:58 +00:00
James D. Forrester
3e33f832c8 RELEASE-NOTES and INSTALL tweaks
Change-Id: I4850e4581a41b4861ba6f610b16f96195d9ab9e5
2020-09-02 14:54:56 +00:00
James D. Forrester
00bd0d2dec Increase PHP requirement from 7.2.9 to 7.2.22 due to segfault issue
Follows 15e0e9bb4, as Parsoid code which can trigger this is reliably
is now included in MediaWiki.

Bug: T228346
Change-Id: Ia0e9d2b84534e8a03880870e0f4434426b23f47a
2020-02-24 09:55:00 -08:00
Reedy
bc6a8f58aa Set minimum PHP version to 7.2.9
Bug: T234766
Change-Id: I25206df6d7bc1587c3e18b1015603b3d264017f7
2019-10-10 20:31:54 +00:00
Reedy
fe3825a113 extensions is hard to spell
Change-Id: Ice97d8444fa56e60fc607f64ae8f775ca048628a
2019-10-05 13:28:20 +01:00
James D. Forrester
e88526b698 Bump PHP version requirement to 7.2.0+
Bug: T216165
Bug: T216166
Change-Id: I99e45c2a8fd1512a76a42ce978cb96f39ee2456e
2019-09-16 18:14:09 -07:00
Reedy
3c84a763e4 Add ext-dom to composer.json
In most cases it's packaged as part of the php xml extension
but there's likely some OS that maybe package it separately....

Shouldn't cause any harm being here

Change-Id: I6c8a40a06314e7e4eb3fe83448a2a071e8203554
2019-08-28 21:27:23 +00:00
James D. Forrester
59821571a2 INSTALL/RELEASE-NOTES-1.34: Add required PHP extensions
Change-Id: I4ef89a340dc265918d9c1e70feb370b95cf5656e
2019-08-27 15:43:17 -07:00
Amir Sarabadani
4b80ca45f7 Drop last bits of oracle
Undefined constant

Change-Id: I66f17a7647bdcf254695dd0d3a0d49d41a35fff3
2019-08-14 23:44:22 +02:00
Max Semenik
59f4c32323 Bump minimum SQLite version to 3.8.0
3.3.7 is 12 years old, no chance in hell you will find it somewhere
that supports modern MediaWiki. Since Ubuntu 14.04 LTS has 3.8.2, this
seems like a reasonable conservative version.

Change-Id: I5fbb35bd2d4c0993889b79f463a3c35ce6765d3b
2019-03-10 17:30:09 -07:00
James D. Forrester
a47aec961e INSTALL, UPGRADE: Re-wrap to 80 chars and enforce
Change-Id: Idabcc4db7a0b25448e7ad30641763e2b3e1a3160
2018-10-16 19:45:25 -07:00
Kevin Israel
86c6b81435 INSTALL: Don't warn against using PHP "as a CGI plugin"
This note is very old; it was added in r2832 (635388356be70130) and
r3285 (7ab7a50cf9). Modern versions of MediaWiki support CGI and
FastCGI installations nearly as well as mod_php installations. In fact,
Wikimedia currently uses HHVM's "fastcgi" server type, and intends to
use php-fpm with PHP 7 (see migration plan in T176370).

For a basic MediaWiki installation using the web installer, the only
difference I know of is the default URLs: /w/index.php?title=$1 for CGI,
as opposed to /w/index.php/$1 for mod_php. This issue is easy to fix by
changing $wgArticlePath, if the web server sets REQUEST_URI. Admins who
want to use short URLs (e.g. /wiki/$1) have to do this anyway.

Also, in img_auth.php and the "img-auth-nopathinfo" message, don't imply
that CGI and FastCGI server configurations generally can't provide path
information or support MediaWiki features that need it.

Change-Id: I89212e9d51f950a58f911083b9e109b69cd4e060
2018-07-26 01:59:44 -04:00
James D. Forrester
9d875febd5 Bump PHP version requirement to 7.0.0+
Bug: T172165
Change-Id: I740f32ac859d9bb3787fdf8414f82ae6f410492f
2018-05-24 16:15:56 +01:00
Suriyaa Kudo
793f2971b4
Add 'Special:MyLanguage' in Short URL link
Change-Id: Ia93d21e6e967532e66791be75aa2c782286e463c
2018-04-29 18:40:13 +02:00
Max Semenik
f9e9a966e9 Sync PG version in INSTALL
Change-Id: I31f65bba28e8b600aa275bf287cd73dec98d96dc
2018-04-18 10:43:51 -07:00
Fomafix
3af1e25343 Replace HTTP by HTTPS in docs
Change-Id: I311c40f8aa90f308a0817f4c3ce1b9449b1f5ca7
2017-10-15 11:11:16 +02:00
Reedy
0bb667d50d Bump minimum required MySQL Version to 5.5.8
Bug: T161232
Change-Id: I5f7d08ad7e58ce89c9fd766f0ac45fa996bf6a44
2017-07-15 15:58:33 +00:00
zppix1
5a113eaddd Documentation link changes
* Adds Special:MyLanguage to the links that support  it.

Bug: T147650
Change-Id: Ie117466c83b120bd5b60388f29edcd3baf9c6eec
2016-10-07 20:32:45 +00:00
Kevin Israel
94e5b80fee Remove references to safe_mode INI setting
The feature no longer exists starting in PHP 5.4.0, and MediaWiki
now only supports PHP 5.5.9 or newer.

Change-Id: I3f2d1b564c50f0a28ec1ec0abd7d1b242e26953b
2016-02-12 19:18:26 -05:00
Chad Horohoe
c3c37132a2 Bump required PHP version to 5.5.9
Result of RfC and extensive discussion. RfC approved
by Tim/ArchCom on 2016-01-27.

Bug: T75901
Depends-On: I00e2e7adf5202384fc92371b8d0551782c3c17cb
Change-Id: I68c5b5d60952418ff8300c163edfe2275571f41f
2016-02-10 06:46:53 +00:00
Kevin Israel
c576d1994e RELEASE-NOTES: Increase minimum MySQL version to 5.0.3
Follows-up 5d9b67e09e.

Also updated the list of supported database servers in INSTALL
to match the list from RELEASE-NOTES-1.25.

Change-Id: I6881b1163455d834b058f4b4a7839a6aea44cdab
2015-03-23 20:16:45 -04:00
Kunal Mehta
0e17070d40 Require PHP >= 5.3.3
Bug: T839
Change-Id: Iac827ef8505ff0653a40e45d759b0f79619351ee
2014-10-30 10:10:52 -07:00
Ladsgroup
7b622d6ab3 http://www.mediawiki.org --> https://www.mediawiki.org
Part 1

Change-Id: I07ff886d4832b7148a5ae0443af1498b62cc9525
2014-01-28 07:06:02 +00:00
Platonides
cb30348084 Improve description of paths/urls in the INSTALL file.
Based on the thread http://thread.gmane.org/gmane.org.wikimedia.mediawiki/40991

Also updated the outdated piece about Math extension.

Change-Id: Ia778489d061d8cdfd589ebe5202152f8207530e5
2013-02-06 22:58:01 +01:00
umherirrender
9d19d7342a Remove a bunch of trailing spaces and unneeded newlines
Change-Id: I7db616db8c969567d420c0161fa207b366e292b6
2012-10-19 22:03:05 +02:00
Reedy
f1bec81eba Various updates needed to bump min php version to 5.3.2
Change-Id: I22015387e4ac5839a907059086d787f352746886
2012-04-16 15:38:22 +01:00
Christian Aistleitner
87805d93c8 Refresh INSTALL's version numbers from RELEASE-NOTES
Change-Id: I914656da45862fb62f9a9e4d6d573dc3e9a93e80
2012-04-11 14:18:29 +02:00
Tim Starling
822c80bc76 Require at least PHP 5.2.3. There's not much point increasing the minimum to 5.2.0, as I argued at http://lists.wikimedia.org/pipermail/wikitech-l/2010-November/050138.html . But requiring 5.2.3 is a significant win. Updates r83217. 2011-03-14 10:42:07 +00:00
Chad Horohoe
7822efac6c (bug 27781) Pt 2: Check for minimum PHP version in installer (which is seperate from the PHP4 check) 2011-03-04 13:58:40 +00:00
Max Semenik
1fdaf8db17 (bug 1379) Installer directory conflicts with some hosts' configuration panel.
Renamed config/ to mw-config/, however left aliases for b/c.
2011-02-26 12:35:23 +00:00
Chad Horohoe
5e57886317 Tweak INSTALL to be more accurate with new-installer. Will do UPGRADE later 2010-10-06 14:02:23 +00:00
Chad Horohoe
a6adeead80 Tweaks to UPGRADE and INSTALL instructions. Include new info about new-installer, remove some redundant sections 2010-07-08 18:46:10 +00:00
Alexandre Emsenhuber
5ff6d358cd Updated URL and changed lines to 80 chars 2008-04-18 14:20:38 +00:00
Brion Vibber
b10345c8ab * (bug 11365) doc links update 2007-09-17 18:35:44 +00:00
Brion Vibber
382065f062 update some urls 2007-01-09 02:54:59 +00:00
Brion Vibber
cf50832f58 * (bug 8266) typo 2006-12-15 02:15:47 +00:00
Greg Sabino Mullane
bb3deeb7da Mention Postgres alternative. 2006-10-03 03:06:05 +00:00
Brion Vibber
a41764dc3f We require PHP 5 now, make sure the installer requires this.
Uncertain of the exact minimum version requirement; checking for 5.0.0+
2006-05-10 19:58:17 +00:00
Antoine Musso
d8af684b18 Forport from REL1_6:
Fix" #5796: we require MySQL 4.0.14
2006-05-02 19:09:51 +00:00
Brion Vibber
fffa0b5fc6 Update some stuff, add a couple hints, link to help on meta 2006-04-05 07:33:17 +00:00
Ævar Arnfjörð Bjarmason
da025175fc * (bug 1113) informing lusers of how to installl math support. 2005-04-13 20:30:54 +00:00
Brion Vibber
d1fd1a58ee Updated notes from REL1_4 2004-12-21 12:05:36 +00:00
Brion Vibber
c9cd39df37 Update INSTALL info a bit, remove old experimental texvc.phtml 2004-12-03 11:18:16 +00:00
Erik Moeller
d4fbed498c note on safe_mode 2004-10-23 23:32:08 +00:00