Topic on Project:Support desk

MW 1.29, dependencies, and composer

3
173.8.114.137 (talkcontribs)

Upgraded PHP to current, installed new wiki, and when trying to pull it up I get an error:

"MediaWiki 1.29 internal error

Installing some external dependencies (e.g. via composer) is required.

External dependencies

MediaWiki now also has some external dependencies that need to be installed via composer or from a separate git repo. Please see mediawiki.org for help on installing the required components."

I've installed Composer, run 'composer --dump-autoload' to create the \vendor\autoload.php file. When running 'composer update --no-dev' I get the same error every time:

[ErrorException]

Class 'Wikimedia\Timestamp\TimestampException' not found

Any thoughts?

2003:72:6D1E:1400:B197:E34:89A1:B6C3 (talkcontribs)
Jeblad (talkcontribs)

If you stumble into this bug, check Topic:Um6tl08pk6h10dhg. It might be that you have recreated the archive in another format, and that the new archive is incomplete.