Zum Hauptinhalt springen

#258 Error 400: Unable to set as revision as current revision on post

Veröffentlicht in ‘EasyBlog’
Dies ist ein öffentliches Ticket

Jeder kann den Inhalt sehen. Geben Sie keine Benutzernamen, Passwörter oder andere sensible Informationen ein.

Letzter Beitrag von Macjoomla am Dienstag, 05. Mai 2026 16:08 UTC

Macjoomla

Moin Pascal,

folgender Fehler ist jetzt bei zwei Posts mit Joomla 6.1 und EasyBlog 7.0.6 aufgetreten. Ich hatte eine Textbox und jeweils Blöcke für Spotify und/oder Instagram. Man kann die Artikel noch normal bearbeiten und speichern und sie erscheinen auch in der Startseiten Blogliste. Statt der Artikelansicht kommt dann aber im Frontend der folgende Fehler (egal, ob Revisionen in Backend aktiviert sind oder nicht):

400
Unable to set as revision as current revision on post. - Column 'params' cannot be null
Go Home
ERROR 400 - Unable to set as revision as current revision on post. - Column 'params' cannot be null in /administrator/components/com_easyblog/includes/easyblog.php:374

Call Stack
# Function Location
1 () JROOT/administrator/components/com_easyblog/includes/easyblog.php:374
2 EB::exception() JROOT/administrator/components/com_easyblog/includes/post/post.php:2542
3 EasyBlogPost->saveRevision() JROOT/administrator/components/com_easyblog/includes/post/post.php:367
4 EasyBlogPost->load() JROOT/administrator/components/com_easyblog/includes/easyblog.php:1784
5 EB::setMeta() JROOT/administrator/components/com_easyblog/includes/post/post.php:9092
6 EasyBlogPost->renderHeaders() JROOT/components/com_easyblog/views/entry/view.html.php:49
7 EasyBlogViewEntry->display() JROOT/components/com_easyblog/controllers/controller.php:112
8 EasyBlogController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:730
9 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_easyblog/easyblog.php:47
10 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
11 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::{closure:Joomla\CMS\Dispatcher\LegacyComponentDispatcher::dispatch():70}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
12 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
13 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:218
14 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:272
15 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:320
16 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:58
17 require_once() JROOT/index.php:51

CreativeGraphics Support

Das geschieht, wenn MySQL Strict Mode aktiviert ist, deswegen taucht der Fehler bei uns in der Testumgebung nicht auf.

Habe einen kleinen Code-Fix in post.php eingefügt, um die Kompatibilität mit dem Strict Mode zu gewährleisten.

Bitte CRE8 Blog Version 7.0.6 nochmals herunterladen und installieren, habe für diesen kleinen Fix keine neue Versionsnr. vergeben.

Gruss, Pascal

Macjoomla

Moin Pascal,

danke dir, aber müsste die Besserung auch die bestehenden Artikel betreffen, die ich nicht mehr öffnen konnte? Oder bezieht sich der Fix nur auf ab jetzt neue Posts? Bisher hatte ich diesen Fehler noch gar nicht, tritt er wegen einer der Aktualisierungen auf?

Bei den bisher fehlerhaften Posts bekommen ich auch nach dem Update dieselbe Fehlermeldung. Auch wenn ich den Beitrag bearbeite und speichere, kann ich den Beitrag danach nicht mehr ohne dieen Fehler öffnen.

Wenn ich einen neuen Post anlege, funktioniert es normal, aber das war vorher auch am Anfang so, erst nach mehrmaligem Ändern und Hinzufügen von Blöcken, trat der Fehler plötzlich auf

Beste Grüße, Clemens

CreativeGraphics Support

Der Fehler dürfte nicht mehr auftreten. Habe eine Sicherheit eingebaut, dass bei 'params' nicht mehr 'null' gespeichert wird. 

Kannst du mir temporär einen Zugang zur Website/DB geben und die betroffenen Posts nennen, so dass ich nachvollziehen kann, was nicht passt?

Besten Dank im Voraus.

Gruss, Pascal

Macjoomla

Klaro, du bist eingeladen und bekommst die Info per Mail Username und PW.

Es sind dann unter Menu Beitrag zB der 4. und 5. Beitrag mit den Titeln:

Dieser Beitrag läuft auf Fehler und Spotify und Instagram

Ich habe den Beitrag Spotify und Instagram gerade zweimal mit einem anderen Namen gespeichert, aber es bleibt immer beim alten Namen.

Herzlichen Dank, dass du dir das anschaust und sag Bewscheid, wenn ich noch was beitragen kann.

LG Clemens

 

PS ich merke gerade, dass in der Mail von Cre8Social zwar die Zugangsdaten, aber kein Link zur Seite versendet wird. Also hier gleich der Link in einen der defekten Artikel: https://www.gedankentanke.de/2026/spotify-und-instagram