Closed cmichael-de closed 1 year ago
Gibt es dazu einen Eintrag in der Log-Datei?
Ja gibt es tatsächlich:
[2023-02-16 10:58:38] request.INFO: Matched route "forum_ajax". {"route":"forum_ajax","route_parameters":{"_route":"forum_ajax","_controller":"con4gis\ForumBundle\Controller\ForumController::ajaxAction","id":"110","req":"delpost:24"},"request_uri":"https://diabetes-kinder.de/con4gis/forumService/110/delpost:24?id=0&language=de","method":"GET"} []
[2023-02-16 10:58:38] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\NotNullConstraintViolationException: "An exception occurred while executing 'UPDATE tl_c4g_forum SET threads
='0', last_thread_id
=0, posts
=NULL, last_post_id
=0 WHERE id='1'': SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null" at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 125 {"exception":"[object] (Doctrine\DBAL\Exception\NotNullConstraintViolationException(code: 0): An exception occurred while executing 'UPDATE tl_c4g_forum SET threads
='0', last_thread_id
=0, posts
=NULL, last_post_id
=0 WHERE id='1'':\n\nSQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:125, Doctrine\DBAL\Driver\PDO\Exception(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:141)"} []
[2023-02-16 11:00:57] request.INFO: Matched route "forum_ajax". {"route":"forum_ajax","route_parameters":{"_route":"forum_ajax","_controller":"con4gis\ForumBundle\Controller\ForumController::ajaxAction","id":"110","req":"movethread:30"},"request_uri":"https://diabetes-kinder.de/con4gis/forumService/110/movethread:30?id=0&language=de","method":"PUT"} []
[2023-02-16 11:00:57] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\NotNullConstraintViolationException: "An exception occurred while executing 'UPDATE tl_c4g_forum SET threads
='0', last_thread_id
=0, posts
=NULL, last_post_id
=0 WHERE id='1'': SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null" at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 125 {"exception":"[object] (Doctrine\DBAL\Exception\NotNullConstraintViolationException(code: 0): An exception occurred while executing 'UPDATE tl_c4g_forum SET threads
='0', last_thread_id
=0, posts
=NULL, last_post_id
=0 WHERE id='1'':\n\nSQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:125, Doctrine\DBAL\Driver\PDO\Exception(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'posts' cannot be null at /www/htdocs/w01d2ada/diabetes-kinder.de/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:141)"} []
Mit der v4.1.21 sollten die Probleme behoben sein. Bitte testen.
Wir haben es getestet. Die Fehler kommen leider immer noch, sowohl beim verschieben des Themas als auch beim Löschen eines Betrages.
Moin, wir können den Fehler nicht nachstellen. Wir haben aber noch einen anderen Fehler abgefangen: v4.1.22. Wäre gut, wenn Ihr damit noch mal testet. Falls das nicht hilft, müsst Ihr uns Eure Konfiguration einmal per E-Mail bereitstellen. Evtl. tauchen im Log auch noch andere Fehler auf?
Hello, mit der 4.1.22 ist der Fehler leider immer noch vorhanden.
Ich habe mal in die Log-Files geschaut, da gibt es eine "kaputte" SQL Query. Vielleicht hilft das schon weiter?
Hier der Stacktrace aus dem Log-File ...
[2023-04-17 17:39:06] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\SyntaxErrorException: "An exception occurred while executing 'UPDATE tl_c4g_forum SET WHERE id='1'': SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE id='1'' at line
Wir prüfen das. Falls Du noch mehr Meldungen im Log hast, kannst Du mir die gerne per E-Mail senden. Danke. Außerdem könntest Du mir ein Bild der Forenbereiche (Backend Modul) zukommen lassen. Ggf. hängt der Fehler mit der Struktur zusammen?
Beste Grüße Matthias
So, jetzt aber: Version 4.1.24.
Wird ein Beitrag gelöscht oder ein Thema veschoben erscheint der Fehler: Error3: [object Object]
Die Aktion wird allerdings durchgeführt.
Forum Version v4.1.20 Contao Version v4.9