Bitte immer Live Url, PHP Version, Template Version und Template Name angeben
Issue nach Upgrade auf Joomla 6
- ralf_albers
-
Autor
- Neues Mitglied
-
- Beiträge: 3
- Dank erhalten: 0
Hallo zusammen,
nach dem Update von Joomla 5 auf Joomla 6 bekomme ich wenn ein bestehender Beitrag bearbeite werden soll, sowohl im Backand als auch über das Frontend, folgenden Fehler:
Joomla\Registry\Format\Json::stringToObject(): Argument #1 ($data) must be of type string, null given, called in /var/www/html/libraries/vendor/joomla/registry/src/Registry.php on line 335
Es sind nur neben den Modulen von Euch das Plugin Akeeba Backup installiert. Die Module wurden im Zuge des Update auf die aktuelle Version aktualisiert. Die Webseite (aktuell nur lokal Zugreifbar, da noch in der Entwicklung) funktioniert auch noch soweit aktuell erkannbar.
Durch den Debug Modus habe ich folgenden Stacktrace bekommen:
Es ist ein Fehler aufgetreten.
0 Joomla\Registry\Format\Json::stringToObject(): Argument #1 ($data) must be of type string, null given, called in /var/www/html/libraries/vendor/joomla/registry/src/Registry.php on line 335
Call Stack
# Function Location
1 () JROOT/libraries/vendor/joomla/registry/src/Format/Json.php:53
2 Joomla\Registry\Format\Json->stringToObject() JROOT/libraries/vendor/joomla/registry/src/Registry.php:335
3 Joomla\Registry\Registry->loadString() JROOT/libraries/astroid/framework/fields/astroidlayoutdata.php:66
4 JFormFieldAstroidLayoutData->getInput() JROOT/libraries/src/Form/FormField.php:1070
5 Joomla\CMS\Form\FormField->renderField() JROOT/layouts/joomla/edit/fieldset.php:43
6 include() JROOT/libraries/src/Layout/FileLayout.php:128
7 Joomla\CMS\Layout\FileLayout->render() JROOT/libraries/src/Layout/LayoutHelper.php:76
8 Joomla\CMS\Layout\LayoutHelper::render() JROOT/layouts/joomla/edit/params.php:170
9 include() JROOT/libraries/src/Layout/FileLayout.php:128
10 Joomla\CMS\Layout\FileLayout->render() JROOT/libraries/src/Layout/LayoutHelper.php:76
11 Joomla\CMS\Layout\LayoutHelper::render() JROOT/administrator/components/com_content/tmpl/article/edit.php:113
12 include() JROOT/libraries/src/MVC/View/HtmlView.php:416
13 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT/libraries/src/MVC/View/HtmlView.php:204
14 Joomla\CMS\MVC\View\HtmlView->display() JROOT/libraries/src/MVC/View/FormView.php:182
15 Joomla\CMS\MVC\View\FormView->display() JROOT/libraries/src/MVC/Controller/BaseController.php:697
16 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/administrator/components/com_content/src/Controller/DisplayController.php:70
17 Joomla\Component\Content\Administrator\Controller\DisplayController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:730
18 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
19 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
20 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:150
21 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:206
22 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:320
23 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:58
24 require_once() JROOT/administrator/index.php:32
Wenn ich das Plugin "System - Astroid Plugin" deaktiviere, da es als einzigstes 3rd Party Plugin im Stacktrace auftaucht, deaktiviere ist eine bearbeitung des Beitrags wieder möglich.
Habt Ihr eine Idee, wie ich das Fixen kann?
nach dem Update von Joomla 5 auf Joomla 6 bekomme ich wenn ein bestehender Beitrag bearbeite werden soll, sowohl im Backand als auch über das Frontend, folgenden Fehler:
Joomla\Registry\Format\Json::stringToObject(): Argument #1 ($data) must be of type string, null given, called in /var/www/html/libraries/vendor/joomla/registry/src/Registry.php on line 335
Es sind nur neben den Modulen von Euch das Plugin Akeeba Backup installiert. Die Module wurden im Zuge des Update auf die aktuelle Version aktualisiert. Die Webseite (aktuell nur lokal Zugreifbar, da noch in der Entwicklung) funktioniert auch noch soweit aktuell erkannbar.
Durch den Debug Modus habe ich folgenden Stacktrace bekommen:
Es ist ein Fehler aufgetreten.
0 Joomla\Registry\Format\Json::stringToObject(): Argument #1 ($data) must be of type string, null given, called in /var/www/html/libraries/vendor/joomla/registry/src/Registry.php on line 335
Call Stack
# Function Location
1 () JROOT/libraries/vendor/joomla/registry/src/Format/Json.php:53
2 Joomla\Registry\Format\Json->stringToObject() JROOT/libraries/vendor/joomla/registry/src/Registry.php:335
3 Joomla\Registry\Registry->loadString() JROOT/libraries/astroid/framework/fields/astroidlayoutdata.php:66
4 JFormFieldAstroidLayoutData->getInput() JROOT/libraries/src/Form/FormField.php:1070
5 Joomla\CMS\Form\FormField->renderField() JROOT/layouts/joomla/edit/fieldset.php:43
6 include() JROOT/libraries/src/Layout/FileLayout.php:128
7 Joomla\CMS\Layout\FileLayout->render() JROOT/libraries/src/Layout/LayoutHelper.php:76
8 Joomla\CMS\Layout\LayoutHelper::render() JROOT/layouts/joomla/edit/params.php:170
9 include() JROOT/libraries/src/Layout/FileLayout.php:128
10 Joomla\CMS\Layout\FileLayout->render() JROOT/libraries/src/Layout/LayoutHelper.php:76
11 Joomla\CMS\Layout\LayoutHelper::render() JROOT/administrator/components/com_content/tmpl/article/edit.php:113
12 include() JROOT/libraries/src/MVC/View/HtmlView.php:416
13 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT/libraries/src/MVC/View/HtmlView.php:204
14 Joomla\CMS\MVC\View\HtmlView->display() JROOT/libraries/src/MVC/View/FormView.php:182
15 Joomla\CMS\MVC\View\FormView->display() JROOT/libraries/src/MVC/Controller/BaseController.php:697
16 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/administrator/components/com_content/src/Controller/DisplayController.php:70
17 Joomla\Component\Content\Administrator\Controller\DisplayController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:730
18 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
19 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
20 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:150
21 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:206
22 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:320
23 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:58
24 require_once() JROOT/administrator/index.php:32
Wenn ich das Plugin "System - Astroid Plugin" deaktiviere, da es als einzigstes 3rd Party Plugin im Stacktrace auftaucht, deaktiviere ist eine bearbeitung des Beitrags wieder möglich.
Habt Ihr eine Idee, wie ich das Fixen kann?
Last Edit:3 Tage 5 Stunden her
von ralf_albers
Letzte Änderung: 3 Tage 5 Stunden her von ralf_albers.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- WM-Loose
-
- Moderator
-
- Beiträge: 2619
- Dank erhalten: 456
Welche PHP Version?
Wenn von Astroid und Template die aktuellste Version installiert ist, muss es eine andere Ursache sein. Astroid und TP Templates verursachen so einen Fehler nicht. Bitte beachten Sie auch, dass lokale Installationen durch Fehlkonfigurationen häufig Fehler verursachen. Sie sollten besser direkt online in einer SubDomain arbeiten.
Wenn von Astroid und Template die aktuellste Version installiert ist, muss es eine andere Ursache sein. Astroid und TP Templates verursachen so einen Fehler nicht. Bitte beachten Sie auch, dass lokale Installationen durch Fehlkonfigurationen häufig Fehler verursachen. Sie sollten besser direkt online in einer SubDomain arbeiten.
JP-Admin
Mitglied im forum.joomla.de/
Mitglied im forum.joomla.de/
Last Edit:3 Tage 3 Stunden her
von WM-Loose
Letzte Änderung: 3 Tage 3 Stunden her von WM-Loose.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
-
- Moderator
-
- Beiträge: 2561
- Dank erhalten: 389
Hallo, es kann sein das noch Reste des Templates vorhanden sind. Bitte wie folgt testen.
1.) Backup machen
2.) Template Layout exportieren > www.joomlaplates.de/template-konfigurati...export-funktion.html
3.) Anderes Template als default setzen und unsere Template deinstallieren uber die Joomla Funktion
4.) Nun wieder unsere Template installieren und als default setzen
5.) Nun konnen sie in ihrem Template ihr Layout importieren
1.) Backup machen
2.) Template Layout exportieren > www.joomlaplates.de/template-konfigurati...export-funktion.html
3.) Anderes Template als default setzen und unsere Template deinstallieren uber die Joomla Funktion
4.) Nun wieder unsere Template installieren und als default setzen
5.) Nun konnen sie in ihrem Template ihr Layout importieren
von joomlaplates
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- ralf_albers
-
Autor
- Neues Mitglied
-
- Beiträge: 3
- Dank erhalten: 0
Das exportieren der Einstellungen, löschen des Templates, neu installieren und laden der Settings hat leider nicht zum Erfolg geführt
Last Edit:8 Stunden 14 Minuten her
von ralf_albers
Letzte Änderung: 8 Stunden 14 Minuten her von ralf_albers.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- ralf_albers
-
Autor
- Neues Mitglied
-
- Beiträge: 3
- Dank erhalten: 0
Ich habe nun die lokale Seite per Akeeba Backup und Restore auf eine temp-Seite unseres Hostes verschoben. Auch hier bleibt das Problem bestehen.
Der Hoster hat uns php 8.4.16 bereitgestellt.
Auch hier bleibt es so, dass wenn das Plugin "System - Astroid Plugin" deaktiviert ist, dass der Beitrag im backend bearbeitet werden kann.
Der Hoster hat uns php 8.4.16 bereitgestellt.
Auch hier bleibt es so, dass wenn das Plugin "System - Astroid Plugin" deaktiviert ist, dass der Beitrag im backend bearbeitet werden kann.
von ralf_albers
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- WM-Loose
-
- Moderator
-
- Beiträge: 2619
- Dank erhalten: 456
Suchen Sie in Erweiterungen nach Astroid und stellen Sie einen Screenshot bereit.
Welcher Editor wird verwendet?
Was passiert, wenn Sie den Editor in der Konfiguration deaktivieren?
Welcher Editor wird verwendet?
Was passiert, wenn Sie den Editor in der Konfiguration deaktivieren?
JP-Admin
Mitglied im forum.joomla.de/
Mitglied im forum.joomla.de/
Last Edit:6 Stunden 37 Minuten her
von WM-Loose
Letzte Änderung: 6 Stunden 37 Minuten her von WM-Loose.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.