- Bei welchen Anbieter? Was für ein Server? v-server, shared, root, usw. Oder Lokal? Lokal
Operating system: Linux 5.4.78-2-pve #1 SMP PVE 5.4.78-2 (Thu, 03 Dec 2020 14:26:17 +0100) x86_64
Webserver: Apache (apache2handler)
Database: mysql 10.3.27
PHP version: 7.3.19-1~deb10u1
Modules loaded: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, sodium, standard, apache2handler, mysqlnd, PDO, xml, bcmath, calendar, ctype, curl, dom, mbstring, fileinfo, ftp, gd, gettext, gmp, iconv, igbinary, imagick, imap, intl, json, ldap, exif, mysqli, pdo_mysql, Phar, posix, readline, redis, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xmlreader, xmlwriter, xsl, zip, Zend OPcache
Nextcloud version: 19.0.5 - 19.0.5.2
- Läuft NC in Docker,Snap oder VM: Proxmox
Ich verwende das Addon News um RSS Feeds einzusammeln. Diverse Feeds werden nicht mehr abgerufen, in den Logs gibts ne Dicke Fehlermeldung (siehe unten). Als erste Schritte habe ich das Debian im Container geupdatet und wollte dann Nextcloud updaten. Das schlägt aber fehl. Das Backup der Datenbank klappt nicht und bricht ab.
Ich gehe auch nicht davon aus, das es ein Problem mit den Feeds selber ist, sondern eher ein Datenbankproblem. Weil es eben so viele Feeds sind und nicht nur einer oder zwei und auch keine Gemeinsamkeit zu entdecken ist.
Hab im nächsten Step im Frontend alle Feeds gelöscht und in der Datenbank die Tables von News geleert. Dann die Feeds wieder neu importiert … gleicher Spass. Hier das, was in den Logs steht:
[index] Error: Doctrine\DBAL\Exception\DriverException: An exception occurred while executing ‘INSERT INTO oc_news_items
(unread
,url
,guid
,guid_hash
,pub_date
,last_modified
,title
,author
,body
,search_index
,fingerprint
,content_hash
,feed_id
) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)’ with params [true, “content”, “fc8c0098c3d445817c070caa8e8a24bf”, “3be88d47e1efa405677f6b480b4905e7”, 83]:
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: ‘\xF0\x9F\x94\x97" …’ for column nextcloud
.oc_news_items
.body
at row 1 at <>
- /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php line 169
Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException(“An exception oc … 1”, Doctrine\DBAL\Dr … ]}) - /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php line 145
Doctrine\DBAL\DBALException::wrapException(Doctrine\DBAL\Driver\PDOMySql\Driver {}, Doctrine\DBAL\Dr … ]}, “An exception oc … 1”) - /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Statement.php line 162
Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Doctrine\DBAL\Driver\PDOMySql\Driver {}, Doctrine\DBAL\Dr … ]}, “INSERT INTO `oc … )”, {1: true,2: "htt … 3}) - /var/www/nextcloud/lib/public/AppFramework/Db/Mapper.php line 253
Doctrine\DBAL\Statement->execute() - /var/www/nextcloud/lib/public/AppFramework/Db/Mapper.php line 128
OCP\AppFramework\Db\Mapper->execute(“INSERT INTO `*P … )”, [true,"https://d … 3]) - /var/www/nextcloud/apps/news/lib/Db/NewsMapper.php line 48
OCP\AppFramework\Db\Mapper->insert(OCA\News\Db\Item {id: null}) - /var/www/nextcloud/apps/news/lib/Service/FeedService.php line 163
OCA\News\Db\NewsMapper->insert(OCA\News\Db\Item {id: null}) - /var/www/nextcloud/apps/news/lib/Controller/FeedController.php line 152
OCA\News\Service\FeedService->create(“https://dasnetzundich.de/rss/”, 2, “faulthiel”, null, null, null) - /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 170
OCA\News\Controller\FeedController->create(“https://dasnetzundich.de/rss/”, 2, null, null, null) - /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 100
OC\AppFramework\Http\Dispatcher->executeController(OCA\News\Controller\FeedController {}, “create”) - /var/www/nextcloud/lib/private/AppFramework/App.php line 137
OC\AppFramework\Http\Dispatcher->dispatch(OCA\News\Controller\FeedController {}, “create”) - /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php line 47
OC\AppFramework\App::main(“OCA\News\Controller\FeedController”, “create”, OC\AppFramework\ … {}, {_route: “news.feed.create”}) - <>
OC\AppFramework\Routing\RouteActionHandler->__invoke({_route: “news.feed.create”}) - /var/www/nextcloud/lib/private/Route/Router.php line 297
call_user_func(OC\AppFramework\ … {}, {_route: “news.feed.create”}) - /var/www/nextcloud/lib/base.php line 1010
OC\Route\Router->match("/apps/news/feeds") - /var/www/nextcloud/index.php line 37
OC::handleRequest()
POST /index.php/apps/news/feeds
from 192.168.2.30 by faulthiel at 2021-02-11T07:13:00+00:00