Nexcloud : Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()
-
Depuis la mise à jours c’est l’horreur sur Nextcloud :
{"reqId":"6F7rVagIxalgv6p8oVZO","level":3,"time":"2026-04-23T22:06:58+02:00","remoteAddr":"127.0.0.1","user":"CYBERNEURONES","app":"no app in context","method":"DELETE","url":"/remote.php/dav/trashbin/CYBERNEURONES/trash/segments.d1773653984","scriptName":"/remote.php","message":"Uncaught exception","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:148.0) Gecko/20100101 Firefox/148.0","version":"33.0.2.2","exception":{"Exception":"Error","Message":"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()","Code":0,"Trace":[{"file":"/datadisk/nginx/nextcloud/apps/maps/lib/Service/TracksService.php","line":145,"function":"deleteByFileId","class":"OCA\\Maps\\Service\\TracksService","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/maps/lib/Hooks/FileHooks.php","line":70,"function":"deleteByFile","class":"OCA\\Maps\\Service\\TracksService","type":"->"},{"function":"OCA\\Maps\\Hooks\\{closure}","class":"OCA\\Maps\\Hooks\\FileHooks","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/datadisk/nginx/nextcloud/lib/private/Hooks/EmitterTrait.php","line":89,"function":"call_user_func_array"},{"file":"/datadisk/nginx/nextcloud/lib/private/Hooks/PublicEmitter.php","line":23,"function":"emit","class":"OC\\Hooks\\BasicEmitter","type":"->"},{"file":"/datadisk/nginx/nextcloud/lib/private/Files/Node/Root.php","line":117,"function":"emit","class":"OC\\Hooks\\PublicEmitter","type":"->"},{"file":"/datadisk/nginx/nextcloud/lib/private/Files/Node/Node.php","line":110,"function":"emit","class":"OC\\Files\\Node\\Root","type":"->"},{"file":"/datadisk/nginx/nextcloud/lib/private/Files/Node/File.php","line":110,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trashbin.php","line":712,"function":"delete","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php","line":80,"function":"delete","class":"OCA\\Files_Trashbin\\Trashbin","type":"::"},{"file":"/datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trash/TrashManager.php","line":52,"function":"removeItem","class":"OCA\\Files_Trashbin\\Trash\\LegacyTrashBackend","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/files_trashbin/lib/Sabre/AbstractTrash.php","line":82,"function":"removeItem","class":"OCA\\Files_Trashbin\\Trash\\TrashManager","type":"->"},{"file":"/datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":197,"function":"delete","class":"OCA\\Files_Trashbin\\Sabre\\AbstractTrash","type":"->"},{"file":"/datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":281,"function":"delete","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/datadisk/nginx/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpDelete","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/dav/lib/Server.php","line":427,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/datadisk/nginx/nextcloud/apps/dav/appinfo/v2/remote.php","line":25,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/datadisk/nginx/nextcloud/remote.php","line":151,"args":["/datadisk/nginx/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/datadisk/nginx/nextcloud/apps/maps/lib/Service/TracksService.php","Line":461,"message":"Uncaught exception","exception":"{\"class\":\"Error\",\"message\":\"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()\",\"code\":0,\"file\":\"/datadisk/nginx/nextcloud/apps/maps/lib/Service/TracksService.php:461\",\"trace\":\"#0 /datadisk/nginx/nextcloud/apps/maps/lib/Service/TracksService.php(145): OCA\\Maps\\Service\\TracksService->deleteByFileId()\\n#1 /datadisk/nginx/nextcloud/apps/maps/lib/Hooks/FileHooks.php(70): OCA\\Maps\\Service\\TracksService->deleteByFile()\\n#2 [internal function]: OCA\\Maps\\Hooks\\FileHooks->OCA\\Maps\\Hooks\\{closure}()\\n#3 /datadisk/nginx/nextcloud/lib/private/Hooks/EmitterTrait.php(89): call_user_func_array()\\n#4 /datadisk/nginx/nextcloud/lib/private/Hooks/PublicEmitter.php(23): OC\\Hooks\\BasicEmitter->emit()\\n#5 /datadisk/nginx/nextcloud/lib/private/Files/Node/Root.php(117): OC\\Hooks\\PublicEmitter->emit()\\n#6 /datadisk/nginx/nextcloud/lib/private/Files/Node/Node.php(110): OC\\Files\\Node\\Root->emit()\\n#7 /datadisk/nginx/nextcloud/lib/private/Files/Node/File.php(110): OC\\Files\\Node\\Node->sendHooks()\\n#8 /datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trashbin.php(712): OC\\Files\\Node\\File->delete()\\n#9 /datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trash/LegacyTrashBackend.php(80): OCA\\Files_Trashbin\\Trashbin::delete()\\n#10 /datadisk/nginx/nextcloud/apps/files_trashbin/lib/Trash/TrashManager.php(52): OCA\\Files_Trashbin\\Trash\\LegacyTrashBackend->removeItem()\\n#11 /datadisk/nginx/nextcloud/apps/files_trashbin/lib/Sabre/AbstractTrash.php(82): OCA\\Files_Trashbin\\Trash\\TrashManager->removeItem()\\n#12 /datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php(197): OCA\\Files_Trashbin\\Sabre\\AbstractTrash->delete()\\n#13 /datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php(281): Sabre\\DAV\\Tree->delete()\\n#14 /datadisk/nginx/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php(89): Sabre\\DAV\\CorePlugin->httpDelete()\\n#15 /datadisk/nginx/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php(472): Sabre\\DAV\\Server->emit()\\n#16 /datadisk/nginx/nextcloud/apps/dav/lib/Connector/Sabre/Server.php(212): Sabre\\DAV\\Server->invokeMethod()\\n#17 /datadisk/nginx/nextcloud/apps/dav/lib/Server.php(427): OCA\\DAV\\Connector\\Sabre\\Server->start()\\n#18 /datadisk/nginx/nextcloud/apps/dav/appinfo/v2/remote.php(25): OCA\\DAV\\Server->exec()\\n#19 /datadisk/nginx/nextcloud/remote.php(151): require_once('...')\\n#20 {main}\"}","CustomMessage":"Uncaught exception"},"id":"69ea7c3cb071a"} -
Visiblement : https://github.com/nextcloud/privacy/issues/1263
The solution for me was to uninstall the Maps app.
Je vais faire un test.
-
Le problème est fixé … Misère.
Grosse regression sur Maps. -
Un petit post sur Mastodon : https://pouet.chapril.org/@Cyberneurones/116455863891889248
Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter