Hallo,
ich hatte schon einen Beitrag dazu, habe diesen aber gelöscht, weil ich kurzzeitig davon ausgegangen bin, dann ich vielleicht bei der Installation von NC 33.0.0 unter Proxmox einen Fehler gemacht habe.
Jetzt habe ich extra einen PC zusammengebaut wo ich den Ubuntu-24.04.4_LTS-Live-Server-amd64 ohne Proxmox installiert habe.
Das alles, weil ich hier nicht weitergekommen bin Db error on upgrade to nc33 - #13 by Kundo und ab hier meine Skepsis die Oberhand gewonnen hat Db error on upgrade to nc33 - #13 by Kundo (wirklich zwei Datenbanken auf unterschiedlichen Systemen der selbe Fehler?)
Es ist also egal, ob Nextcloud 33.0.0 auf einem Proxmox LXC (Ubuntu-24.04.4_LTS) oder auf einen einen PC mit Ubuntu-24.04.4_LTS ohne Proxmox, die Installation lĂ€uft erst einmal problemlos durch (habe mir dafĂŒr schon ein Skript erstellt) und es sind keine Fehler im Protokoll.
Installiere und konfiguriere ich ONLYOFFICE dann habe ich diese Fehlermeldung(en)
{
"reqId": "fiTW1zq7karUr4nVW14i",
"level": 3,
"time": "2026-03-07T15:01:04+00:00",
"remoteAddr": "86.126.98.109",
"user": "admin",
"app": "no app in context",
"method": "POST",
"url": "/index.php/settings/apps/enable",
"scriptName": "/index.php",
"message": "Table \"oc_audioplayer_playlist_tracks\" has no primary key and therefor will not behave sane in clustered setups. This will throw an exception and not be installable in a future version of Nextcloud.",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0",
"version": "33.0.0.16",
"data": [],
"id": "69ac4392473aa"
}
{
"reqId": "b7abvJHgt9CoPqaE9doz",
"level": 3,
"time": "2026-03-07T15:02:35+00:00",
"remoteAddr": "86.126.98.109",
"user": "admin",
"app": "jsresourceloader",
"method": "GET",
"url": "/index.php/settings/admin/onlyoffice",
"scriptName": "/index.php",
"message": "Could not find resource core/js/dist/systemtags.js to load",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0",
"version": "33.0.0.16",
"data": {
"app": "jsresourceloader"
},
"id": "69ac4392473a4"
}
Bei der APP Audio-Player schaut es so aus, findet also keine AudiodateienâŠ
ExceptionCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute() in file â/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.phpâ line 234
-
/var/www/html/lib/private/AppFramework/App.phpZeile 153
OC\AppFramework\Http\Dispatcher->dispatch() -
/var/www/html/lib/private/Route/Router.phpZeile 321
OC\AppFramework\App::main() -
/var/www/html/lib/base.phpZeile 1155
OC\Route\Router->match() -
/var/www/html/index.phpZeile 25
OC::handleRequest()
Verursacht von ErrorCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()
Roh-Protokolleintrag
{
"reqId": "nwD29qQHhj2837Hn9HMG",
"level": 3,
"time": "2026-03-07T15:29:29+00:00",
"remoteAddr": "86.126.98.109",
"user": "admin",
"app": "index",
"method": "GET",
"url": "/index.php/apps/audioplayer/getcategoryitems?category=Title",
"scriptName": "/index.php",
"message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php' line 234",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0",
"version": "33.0.0.16",
"exception": {
"Exception": "Exception",
"Message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php' line 234",
"Code": 0,
"Trace": [
{
"file": "/var/www/html/lib/private/AppFramework/App.php",
"line": 153,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/html/lib/base.php",
"line": 1155,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/html/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"Line": 150,
"Previous": {
"Exception": "Error",
"Message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()",
"Code": 0,
"Trace": [
{
"file": "/var/www/html/apps/audioplayer/lib/Service/CategoryService.php",
"line": 33,
"function": "getTrackCount",
"class": "OCA\\audioplayer\\Db\\CategoryMapper",
"type": "->"
},
{
"file": "/var/www/html/apps/audioplayer/lib/Controller/CategoryController.php",
"line": 85,
"function": "getCategoryItems",
"class": "OCA\\audioplayer\\Service\\CategoryService",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"line": 205,
"function": "getCategoryItems",
"class": "OCA\\audioplayer\\Controller\\CategoryController",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"line": 118,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/App.php",
"line": 153,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/html/lib/base.php",
"line": 1155,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/html/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php",
"Line": 234
},
"message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php' line 234",
"exception": "{\"class\":\"Exception\",\"message\":\"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php' line 234\",\"code\":0,\"file\":\"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php:150\",\"trace\":\"#0 /var/www/html/lib/private/AppFramework/App.php(153): OC\\AppFramework\\Http\\Dispatcher->dispatch()\\n#1 /var/www/html/lib/private/Route/Router.php(321): OC\\AppFramework\\App::main()\\n#2 /var/www/html/lib/base.php(1155): OC\\Route\\Router->match()\\n#3 /var/www/html/index.php(25): OC::handleRequest()\\n#4 {main}\",\"previous\":{\"class\":\"Error\",\"message\":\"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()\",\"code\":0,\"file\":\"/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php:234\",\"trace\":\"#0 /var/www/html/apps/audioplayer/lib/Service/CategoryService.php(33): OCA\\audioplayer\\Db\\CategoryMapper->getTrackCount()\\n#1 /var/www/html/apps/audioplayer/lib/Controller/CategoryController.php(85): OCA\\audioplayer\\Service\\CategoryService->getCategoryItems()\\n#2 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(205): OCA\\audioplayer\\Controller\\CategoryController->getCategoryItems()\\n#3 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(118): OC\\AppFramework\\Http\\Dispatcher->executeController()\\n#4 /var/www/html/lib/private/AppFramework/App.php(153): OC\\AppFramework\\Http\\Dispatcher->dispatch()\\n#5 /var/www/html/lib/private/Route/Router.php(321): OC\\AppFramework\\App::main()\\n#6 /var/www/html/lib/base.php(1155): OC\\Route\\Router->match()\\n#7 /var/www/html/index.php(25): OC::handleRequest()\\n#8 {main}\"}}",
"CustomMessage": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/CategoryMapper.php' line 234"
},
"id": "69ac44d084c88"
}
ExceptionCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute() in file â/var/www/html/apps/audioplayer/lib/Db/DbMapper.phpâ line 613
-
/var/www/html/lib/private/AppFramework/App.phpZeile 153
OC\AppFramework\Http\Dispatcher->dispatch() -
/var/www/html/lib/private/Route/Router.phpZeile 321
OC\AppFramework\App::main() -
/var/www/html/lib/base.phpZeile 1155
OC\Route\Router->match() -
/var/www/html/index.phpZeile 25
OC::handleRequest()
Verursacht von ErrorCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()
Roh-Protokolleintrag
{
"reqId": "nVXceEvS4DjRMmg0wCAx",
"level": 3,
"time": "2026-03-07T15:30:05+00:00",
"remoteAddr": "86.126.98.109",
"user": "admin",
"app": "index",
"method": "GET",
"url": "/index.php/apps/audioplayer/scanforaudiofiles?scanToken=leE3ChdHVVxrCkrROKoYwvz1oTIfnjeaFyWJoRoa5SM%3D%3A%2FbNlWmBwF2gDZiT%2BTJ5X9q23mQZ1%2BET7cHbR615DtRs%3D-1772897405223",
"scriptName": "/index.php",
"message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/DbMapper.php' line 613",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0",
"version": "33.0.0.16",
"exception": {
"Exception": "Exception",
"Message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/DbMapper.php' line 613",
"Code": 0,
"Trace": [
{
"file": "/var/www/html/lib/private/AppFramework/App.php",
"line": 153,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/html/lib/base.php",
"line": 1155,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/html/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"Line": 150,
"Previous": {
"Exception": "Error",
"Message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()",
"Code": 0,
"Trace": [
{
"file": "/var/www/html/apps/audioplayer/lib/Controller/ScannerController.php",
"line": 157,
"function": "setSessionValue",
"class": "OCA\\audioplayer\\Db\\DbMapper",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"line": 205,
"function": "scanForAudios",
"class": "OCA\\audioplayer\\Controller\\ScannerController",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/Http/Dispatcher.php",
"line": 118,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/AppFramework/App.php",
"line": 153,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/var/www/html/lib/private/Route/Router.php",
"line": 321,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/var/www/html/lib/base.php",
"line": 1155,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/var/www/html/index.php",
"line": 25,
"function": "handleRequest",
"class": "OC",
"type": "::"
}
],
"File": "/var/www/html/apps/audioplayer/lib/Db/DbMapper.php",
"Line": 613
},
"message": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/DbMapper.php' line 613",
"exception": "{\"class\":\"Exception\",\"message\":\"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/DbMapper.php' line 613\",\"code\":0,\"file\":\"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php:150\",\"trace\":\"#0 /var/www/html/lib/private/AppFramework/App.php(153): OC\\AppFramework\\Http\\Dispatcher->dispatch()\\n#1 /var/www/html/lib/private/Route/Router.php(321): OC\\AppFramework\\App::main()\\n#2 /var/www/html/lib/base.php(1155): OC\\Route\\Router->match()\\n#3 /var/www/html/index.php(25): OC::handleRequest()\\n#4 {main}\",\"previous\":{\"class\":\"Error\",\"message\":\"Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute()\",\"code\":0,\"file\":\"/var/www/html/apps/audioplayer/lib/Db/DbMapper.php:613\",\"trace\":\"#0 /var/www/html/apps/audioplayer/lib/Controller/ScannerController.php(157): OCA\\audioplayer\\Db\\DbMapper->setSessionValue()\\n#1 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(205): OCA\\audioplayer\\Controller\\ScannerController->scanForAudios()\\n#2 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(118): OC\\AppFramework\\Http\\Dispatcher->executeController()\\n#3 /var/www/html/lib/private/AppFramework/App.php(153): OC\\AppFramework\\Http\\Dispatcher->dispatch()\\n#4 /var/www/html/lib/private/Route/Router.php(321): OC\\AppFramework\\App::main()\\n#5 /var/www/html/lib/base.php(1155): OC\\Route\\Router->match()\\n#6 /var/www/html/index.php(25): OC::handleRequest()\\n#7 {main}\"}}",
"CustomMessage": "Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() in file '/var/www/html/apps/audioplayer/lib/Db/DbMapper.php' line 613"
},
"id": "69ac44d084c5b"
}
Hat jemand eine Lösung?
