Page MenuHomePhabricator

Error when running TTMServer export with the database backend
Closed, ResolvedPublicBUG REPORT

Description

The errors look like this:

$ php scripts/ttmserver-export.php 

27026   0.25   6.2M  Forked thread 27028 to handle bootstrapping
27028   0.25   6.2M  Cleaning up old entries...
PHP Fatal error:  Call to undefined method DatabaseTTMServer::setLogger() in /var/lib/mediawiki/extensions/Translate/scripts/ttmserver-export.php on line 136
27026   0.34   7.2M  Forked thread 27029 to handle wiki-sidebar
PHP Fatal error:  Call to undefined method DatabaseTTMServer::setLogger() in /var/lib/mediawiki/extensions/Translate/scripts/ttmserver-export.php on line 152
27026   0.42   7.2M  Forked thread 27030 to handle wiki-mainpage
PHP Fatal error:  Call to undefined method DatabaseTTMServer::setLogger() in /var/lib/mediawiki/extensions/Translate/scripts/ttmserver-export.php on line 152
...
PHP Fatal error:  Call to undefined method DatabaseTTMServer::setLogger() in /var/lib/mediawiki/extensions/Translate/scripts/ttmserver-export.php on line 152
27026   0.62   7.2M  Optimizing...
PHP Fatal error:  Call to undefined method DatabaseTTMServer::setLogger() in /var/lib/mediawiki/extensions/Translate/scripts/ttmserver-export.php on line 146****

Event Timeline

Nikerabbit changed the subtype of this task from "Task" to "Bug Report".Nov 23 2020, 3:27 PM

This was tested when we released MLEB 2023.04. The issue specified in the patch was fixed a long time ago (ea2769a15a559fec6a8ae876539332b78d71f13b), but there was another unrelated issue that was fixed via 353e6561f2601e523877b594fd74e3fbde916c6a