Nextcloud 33.0.0 Audio-Player und ONLYOFFICE Fehlermeldungen

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

  1. /var/www/html/lib/private/AppFramework/App.phpZeile 153

    OC\AppFramework\Http\Dispatcher->dispatch()
    
  2. /var/www/html/lib/private/Route/Router.phpZeile 321

    OC\AppFramework\App::main()
    
  3. /var/www/html/lib/base.phpZeile 1155

    OC\Route\Router->match()
    
  4. /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

  1. /var/www/html/lib/private/AppFramework/App.phpZeile 153

    OC\AppFramework\Http\Dispatcher->dispatch()
    
  2. /var/www/html/lib/private/Route/Router.phpZeile 321

    OC\AppFramework\App::main()
    
  3. /var/www/html/lib/base.phpZeile 1155

    OC\Route\Router->match()
    
  4. /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?

dazu gibt’s einen GH-Issue
 mĂŒssen wir drauf warten, bis der bei GH gelöst wird

1 Like