XTools requires the following to run:
- A recent version of Linux (Windows servers are supported, however; you must enable the
app.load_stylesheets_from_cdn
if you want it to look nice). - PHP 5.5.9+ (not tested on PHP7)
- JSON must be enabled.
- ctype needs to be enabled
- You must have
date.timezone
set inphp.ini
. - PDO including the driver for the database you want to use
- Curl must be enabled.
- Composer 1.0.0+
- One or more project databases. These should be current mediawiki installations. The meta database should point to them.
A Meta database. If you are running more than one wiki (
app.is_single_wiki
set to false), information on each wiki must be stored in a meta database. XTools uses one modeled after the WMF Labs database..This database must live on the same machine as the project databases.
See the
installation documentation <wiki-family-installation>
for more details if you don't already have this database available.- An optional Tools' database, where other MediaWiki tools store their data.