When attempting to delete the file Test png.PNG on testwiki, the following error occurs Error deleting file: An unknown error occurred in storage backend "local-backend".. This was first brought to my attention by the original uploader of the file, who encountered it while attempting to delete the file as a completed test, and subsequently requested help on the local community portal.
Description
Description
Event Timeline
Comment Actions
Not the same error.
[e087887c4bf599068f1a380a] [no req] Wikimedia\Rdbms\DBTransactionError: Explicit transaction still active. A caller may have caught an error. Open transactions: LocalFile::lockingTransaction Backtrace: from /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(1637) #0 /srv/mediawiki/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1757): Wikimedia\Rdbms\Database->assertNoOpenTransactions() #1 /srv/mediawiki/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(2344): Wikimedia\Rdbms\LoadBalancer->Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\DatabaseMysqli) #2 /srv/mediawiki/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1781): Wikimedia\Rdbms\LoadBalancer->forEachOpenPrimaryConnection(Closure) #3 /srv/mediawiki/w/includes/libs/rdbms/lbfactory/LBFactory.php(249): Wikimedia\Rdbms\LoadBalancer->approvePrimaryChanges(array, string, integer) #4 /srv/mediawiki/w/includes/libs/rdbms/lbfactory/LBFactoryMulti.php(236): Wikimedia\Rdbms\LBFactory::Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\LoadBalancer, string, array) #5 /srv/mediawiki/w/includes/libs/rdbms/lbfactory/LBFactory.php(251): Wikimedia\Rdbms\LBFactoryMulti->forEachLB(Closure, array) #6 /srv/mediawiki/w/includes/libs/rdbms/lbfactory/LBFactory.php(315): Wikimedia\Rdbms\LBFactory->forEachLBCallMethod(string, array) #7 /srv/mediawiki/w/maintenance/includes/Maintenance.php(1243): Wikimedia\Rdbms\LBFactory->commitPrimaryChanges(string) #8 /srv/mediawiki/w/maintenance/doMaintenance.php(130): Maintenance->shutdown() #9 /srv/mediawiki/w/maintenance/deleteBatch.php(141): require_once(string) #10 {main}
This comment was removed by Reception123.
Comment Actions
I have encountered the identical error here on another wiki natively hosted on Miraheze. The file can be (and was) moved, but a local administrator and myself as a Steward were unable to delete it.
Comment Actions
If this is the same issue as I've fixed before then this SQL query should fix it:
DELETE FROM oldimage WHERE oi_archive_name='';
Comment Actions
OK I wasn't sure but I have fixed it using that sql before so thought I'd just suggest it.
Comment Actions
When I try again,this occered.
删除文件发生错误:Test png.PNG 删除文件发生错误:无法创建目录“mwstore://local-backend/local-deleted/g/q/5”。
(in Chinese)