Using MediaWiki 1.31.3, PostgreSQL 9.6.15 and PHP 7.3.0 I get the following error when running runJobs.php:
sudo -u www-data php maintenance/runJobs.php
[54b6866197614c7fdd8d6760] [no req] MWException from line 547 of /dev/disk2/mediawiki/mediawiki-1.31.3/includes/SiteConfiguration.php: No such wiki 'wiki-wiki'.
Backtrace:
#0 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(453): SiteConfiguration->getConfig(string, array)
#1 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/libs/objectcache/WANObjectCache.php(1243): JobQueueGroup->{closure}(boolean, integer, array, NULL)
#2 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/libs/objectcache/WANObjectCache.php(1117): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array)
#3 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(455): WANObjectCache->getWithSetCallback(string, integer, Closure, array)
#4 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(324): JobQueueGroup->getCachedConfigVar(string)
#5 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(425): JobQueueGroup->getQueueTypes()
#6 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(369): JobQueueGroup->getCoalescedQueues()
#7 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobQueueGroup.php(254): JobQueueGroup->getQueuesWithJobs()
#8 /dev/disk2/mediawiki/mediawiki-1.31.3/includes/jobqueue/JobRunner.php(165): JobQueueGroup->pop(integer, integer, array)
#9 /dev/disk2/mediawiki/mediawiki-1.31.3/maintenance/runJobs.php(89): JobRunner->run(array)
#10 /dev/disk2/mediawiki/mediawiki-1.31.3/maintenance/doMaintenance.php(94): RunJobs->execute()
#11 /dev/disk2/mediawiki/mediawiki-1.31.3/maintenance/runJobs.php(122): require_once(string)
#12 {main}
Does work when using mySQL.
I'm not sure, but it seems, $wiki is construced using $wgDBname and $wgDBmwschema which results in a wrong wiki-/db-name.
In my case:
$wgDBname = "wiki"
$wgDBmwschema = "wiki"
The database is called wiki, the tables are without a prefix (archive, bot_passwords, etc.)