Error after installing SimpleTasks

Describe the issue / Steps to reproduce:
I have installed SimpleTasks and all its requirements, I then ran the web updater (/mw-config/index.php), as the documentation said. I then went into the wiki and got the below error.

Expected behavior:
I expected my wiki to load and work.

What was the error message/error log?
Warning: require(C:\Users\Daniel\Desktop\xampp\htdocs\wiki/vendor/mwstake/mediawiki-component-contentprovisioner/includes/ServiceWiring.php): Failed to open stream: No such file or directory in C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php on line 124

Warning: require(C:\Users\Daniel\Desktop\xampp\htdocs\wiki/vendor/mwstake/mediawiki-component-contentprovisioner/includes/ServiceWiring.php): Failed to open stream: No such file or directory in C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php on line 124

Fatal error: Uncaught Error: Failed opening required ‘C:\Users\Daniel\Desktop\xampp\htdocs\wiki/vendor/mwstake/mediawiki-component-contentprovisioner/includes/ServiceWiring.php’ (include_path=‘C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/console_getopt;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/mail;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/mail_mime;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/net_smtp;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/net_socket;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/net_url2;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/pear-core-minimal/src;C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor/pear/pear_exception;C:\Users\Daniel\Desktop\xampp\php\PEAR’) in C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php:124 Stack trace: #0 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\MediaWikiServices.php(489): Wikimedia\Services\ServiceContainer->loadWiringFiles(Array) #1 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\MediaWikiServices.php(335): MediaWiki\MediaWikiServices::newInstance(Object(MediaWiki\Config\GlobalVarConfig), ‘load’) #2 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(811): MediaWiki\MediaWikiServices::getInstance() #3 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(339): MWExceptionHandler::logError(Object(ErrorException), ‘error’, ‘error’, ‘mwe_handler’) #4 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php(124): MWExceptionHandler::handleError(2, ‘require(C:\User…’, ‘C:\Users\Daniel…’, 124) #5 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php(124): require(‘C:\Users\Daniel…’) #6 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\MediaWikiServices.php(489): Wikimedia\Services\ServiceContainer->loadWiringFiles(Array) #7 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\MediaWikiServices.php(335): MediaWiki\MediaWikiServices::newInstance(Object(MediaWiki\Config\GlobalVarConfig), ‘load’) #8 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(766): MediaWiki\MediaWikiServices::getInstance() #9 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(196): MWExceptionHandler::logException(Object(Error), ‘mwe_handler’) #10 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(250): MWExceptionHandler::rollbackPrimaryChangesAndLog(Object(Error), ‘mwe_handler’) #11 C:\Users\Daniel\Desktop\xampp\htdocs\wiki\includes\exception\MWExceptionHandler.php(219): MWExceptionHandler::handleException(Object(Error), ‘mwe_handler’) #12 [internal function]: MWExceptionHandler::handleUncaughtException(Object(Error)) #13 {main} thrown in C:\Users\Daniel\Desktop\xampp\htdocs\wiki\vendor\wikimedia\services\src\ServiceContainer.php on line 124

System info:
view system requirements

  • OS: Windows 11
  • Server: XAMPP 8.2.12
  • PHP: PHP 8.2.12
  • Database: MySQL
  • Browser version: Waterfox G6.0.14 (64-bit)

Solved, I had to run
composer require mwstake/mediawiki-component-contentprovisioner
which fixed the issue :slight_smile: