I’m facing some issue while setting up cargo database and making an api query (attaching the screenshots for better clarification). I followed the installation manual for cargo which says to go to the maintenance directory and run php update.php
to set up the two cargo database tables in the main database. But on executing update.php see the following debugging information :
MediaWiki 1.31.0-alpha Updater
Your composer.lock file is up to date with current dependencies!
[32a86f0d9f7e08e68807e0e9] [no req] Wikimedia\Rdbms\DBConnectionError from line 812 of /Applications/MAMP/htdocs/core/includes/libs/rdbms/database/Database.php: Cannot access the database: No such file or directory (localhost)
Backtrace:
#0 /Applications/MAMP/htdocs/core/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1093): Wikimedia\Rdbms\Database->reportConnectionError(string)
#1 /Applications/MAMP/htdocs/core/includes/libs/rdbms/loadbalancer/LoadBalancer.php(720): Wikimedia\Rdbms\LoadBalancer->reportConnectionError()
#2 /Applications/MAMP/htdocs/core/includes/GlobalFunctions.php(2887): Wikimedia\Rdbms\LoadBalancer->getConnection(integer, array, boolean)
#3 /Applications/MAMP/htdocs/core/maintenance/Maintenance.php(1296): wfGetDB(integer, array, boolean)
#4 /Applications/MAMP/htdocs/core/maintenance/update.php(144): Maintenance->getDB(integer)
#5 /Applications/MAMP/htdocs/core/maintenance/doMaintenance.php(94): UpdateMediaWiki->execute()
#6 /Applications/MAMP/htdocs/core/maintenance/update.php(245): require_once(string)
#7 {main}
Can someone help me with this?
Thanks.