Fehlermeldung bei Joomla4
Nach Einrichtung des Newsletters bekomme ich nach Eingabe der Daten in der Anmeldseite folgende Fehlermeldung:
0
Interface "Joomla\CMS\User\UserFactoryAwareInterface" not found
Was kann das bedeuten und wie kann man dem abhelfen. Der Newsletter von Dir hat über Jahre mit J3 super funktioniert,
und jetzt in Joomla 4 mit der neuen Version das.
Aber vielleicht kennst Du ja das Problem.
Vielen Dank und viele Grüße
Michael
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
habe eben einen Test mit Joomla 4.4.2 und BwPostman 4.2.6 gemacht - geht.
Mit
meinst du die Anmeldung zum Newsletter im Frontend?...nach Eingabe der Daten in der Anmeldseite folgende Fehlermeldung...
Vielleicht stellst du kurz in der Konfiguration -> System den Wert für "System debuggen" auf "Ja" und wiederholst den Problemvorgang.
Es sollten dann mehrere Zeilen ausgegeben werden, die bessere Rückschlüsse zulassen.
Anschließend nicht vergessen den Wert wieder auf "Nein" stellen.
Gruß Karl
Nachtrag: Solltest du die Joomla-Dateien per FTP hochgeladen haben, könnte es sein, dass Dateien fehlen.
Schau mal, ob libraries/src/User/UserFactoryAwareInterface.php existiert.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
erst einmal Danke für die schnelle Antwort.
Die Datei ist auf dem Server.
Beim debugen erscheint folgende Fehlermeldung:
ERROR 0 - Interface "Joomla\CMS\User\UserFactoryAwareInterface" not found in /homepages/u62418/2016/2023/plugins/bwpostman/newslettercontent/src/Extension/NewsletterContent.php:74
Und dann eine Reihe von weiteren Meldungen:
Call stack
# Function Location
1 () JROOT/plugins/bwpostman/newslettercontent/src/Extension/NewsletterContent.php:74
2 include() JROOT/libraries/vendor/composer/ClassLoader.php:476
3 Composer\Autoload\includeFile() JROOT/libraries/vendor/composer/ClassLoader.php:344
4 Composer\Autoload\ClassLoader->loadClass() JROOT/libraries/src/Autoload/ClassLoader.php:59
5 Joomla\CMS\Autoload\ClassLoader->loadClass() JROOT/plugins/bwpostman/newslettercontent/services/provider.php:35
6 Joomla\DI\ServiceProviderInterface@anonymous/homepages/u62418/2016/2023/plugins/bwpostman/newslettercontent/services/provider.php:13$2b1->{closure}() JROOT/libraries/vendor/joomla/di/src/ContainerResource.php:182
7 Joomla\DI\ContainerResource->getInstance() JROOT/libraries/vendor/joomla/di/src/Container.php:96
Ich hoffe, Du kannst etwas damit anfangen.
Viele Grüße
Michael
8 Joomla\DI\Container->get() JROOT/libraries/src/Extension/ExtensionManagerTrait.php:177
9 Joomla\CMS\Application\CMSApplication->loadExtension() JROOT/libraries/src/Extension/ExtensionManagerTrait.php:99
10 Joomla\CMS\Application\CMSApplication->bootPlugin() JROOT/libraries/src/Plugin/PluginHelper.php:232
11 Joomla\CMS\Plugin\PluginHelper::import() JROOT/libraries/src/Plugin/PluginHelper.php:192
12 Joomla\CMS\Plugin\PluginHelper::importPlugin() JROOT/administrator/components/com_bwpostman/Helper/BwPostmanSubscriberHelper.php:432
13 BoldtWebservice\Component\BwPostman\Administrator\Helper\BwPostmanSubscriberHelper::sendMail() JROOT/components/com_bwpostman/src/Controller/RegisterController.php:335
14 BoldtWebservice\Component\BwPostman\Site\Controller\RegisterController->save() JROOT/libraries/src/MVC/Controller/BaseController.php:678
15 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
16 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT/components/com_bwpostman/src/Dispatcher/Dispatcher.php:61
17 BoldtWebservice\Component\BwPostman\Site\Dispatcher\Dispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
18 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:208
19 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:249
20 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:293
21 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61
22 require_once() JROOT/index.php:32
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
deaktiviere mal das Plugin BwPostman Plugin NewsletterContent. Ich denke, dass Du das nicht brauchst. Bei diesem Plugin ist tatsächlich noch nicht alles im Reinen. Falls Du es doch brauchst, musst Du auf die nächste Version warten.
Hth
Romana
Problem gelöst? Dann bitte auf gelöst klicken. Über ein Danke freue ich mich immer.
Problem solved? Please click to solved.I am glad to every thank you.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Allerdings bekommt der Anmeldende keine Bestätigungsseite angezeigt, obwohl alles eingerichtet ist und es ergeht auch keine Email an mich.
Der neue Empfänger wird allerdings in der Liste der unbestätigten Abonnenten geführt, bekommt aber auch kein BEstätigungslink per Mail
Weiterhin werden alle Änderungen nicht angezeigt, wie z.B. Mailingliste nicht anzeigen usw.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Das Captcha wird auch nicht angezeigt. Weder Frage noch Bild. Habe beide Einstellungen probiert.
Irgendwie ist da der Wurm drin.
Aber das Exportieren und Importieren der Abonnenten, das funktioniert ganz prima und ist auch Super erklärt.
Um auch mal was positives zu schreiben.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Zum Newsletter registrieren
() Pflichtfelder
Information
×Freiwilliges Honorar
- Empfehlen Sie Boldt Webservice weiter
- oder lassen Sie mir ein freiwilliges Honorar zukommen, wenn Ihnen die Tipps auf dieser Seite oder die Erweiterungen für Joomla eine Hilfe waren. Die Abwicklung erfolgt über Paypal.
Sie unterstützen mit ihrem freiwilligen Honorar auch die Neu- und Weiterentwicklung freier Software und Erweiterungen für das CMS Joomla.
Geben Sie einfach unten den Betrag ein, den Sie mir zukommen lassen möchten und klicken auf den Button freiwilliges Honorar:
Zum Newsletter registrieren
() Pflichtfelder
Information
×Freiwilliges Honorar
- Empfehlen Sie Boldt Webservice weiter
- oder lassen Sie mir ein freiwilliges Honorar zukommen, wenn Ihnen die Tipps auf dieser Seite oder die Erweiterungen für Joomla eine Hilfe waren. Die Abwicklung erfolgt über Paypal.
Sie unterstützen mit ihrem freiwilligen Honorar auch die Neu- und Weiterentwicklung freier Software und Erweiterungen für das CMS Joomla.
Geben Sie einfach unten den Betrag ein, den Sie mir zukommen lassen möchten und klicken auf den Button freiwilliges Honorar: