Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Dler
Mitglied
Beiträge: 191 Registriert: 28.10.2018 10:49
Beitrag
von Dler » 08.08.2020 17:07
chris1278 hat geschrieben: 08.08.2020 16:41
Ich würde mal Versuchen alle Erweiterungen zu deaktivieren. Dann Cache löschen und schauen ob der Fehler immer noch auftritt. Wenn keine Fehler auftreten dann Eine Erweiterung aktiviere und wieder testen. Dann mit den anderen Erweiterungen auch so verfahren. Wenn es an einer erweiterung liegt dann sollte man das so herrausfinden können an welcher es liegt.
Genau das hatte ich gemacht.
Und der mchat war dann die letzte extension wo der Fehler kam.
chris1278
Mitglied
Beiträge: 3860 Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:
Beitrag
von chris1278 » 08.08.2020 17:13
Dann liegt es wohl am mchat.
Dler hat geschrieben: 08.08.2020 10:50
Code: Alles auswählen
[08-Aug-2020 10:52:43 Europe/Berlin] PHP Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException: Circular reference detected for service "dmzx.mchat.cron.task.mchat_prune", path: "dmzx.mchat.cron.task.mchat_prune -> dmzx.mchat.cron.task.mchat_prune". in /www/htdocs/xxxxxxx/forum/vendor/symfony/dependency-injection/Container.php:297
Stack trace:
#0 /www/htdocs/xxxxxxx/forum/phpbb/di/service_collection.php(57): Symfony\Component\DependencyInjection\Container->get('dmzx.mchat.cron...')
#1 /www/htdocs/xxxxxxx/forum/phpbb/di/service_collection_iterator.php(44): phpbb\di\service_collection->offsetGet('dmzx.mchat.cron...')
#2 /www/htdocs/xxxxxxx/forum/phpbb/cron/manager.php(76): phpbb\di\service_collection_iterator->current()
#3 /www/htdocs/xxxxxxx/forum/phpbb/cron/manager.php(63): phpbb\cron\manager->load_tasks(Object(phpbb\di\service_collection))
#4 /www/htdocs/xxxxxxx/forum/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2068): phpbb\cron\manager->__construct(Object(phpbb\di\service_collection), Object in /www/htdocs/xxxxxxx/forum/vendor/symfony/dependency-injection/Container.php on line 297
Das war dein letzter error.log und da steht ja auch der mchat als fehler drin.
Zuletzt geändert von
chris1278 am 08.08.2020 17:15, insgesamt 1-mal geändert.
Dler
Mitglied
Beiträge: 191 Registriert: 28.10.2018 10:49
Beitrag
von Dler » 08.08.2020 17:15
Ja kann ja nur am mchat liegen wenn alle anderen extension deaktiviert waren.
2.1.4 RC2 mit der Version scheint es auch noch zu gehen.
chris1278
Mitglied
Beiträge: 3860 Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:
Beitrag
von chris1278 » 08.08.2020 17:15
Welche php version nutzt du?
Dler
Mitglied
Beiträge: 191 Registriert: 28.10.2018 10:49
Beitrag
von Dler » 08.08.2020 17:24
Phpbb 3.3.1
Mchat 2.1.3
Server 7.4
chris1278
Mitglied
Beiträge: 3860 Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:
Beitrag
von chris1278 » 08.08.2020 17:32
Dann reduzier mal die php version auf 7.3 oder wenn das nicht hilft auf 7.2. Kann sein das die mchat mit 7.4 nicht zurecht kommt.
Dler
Mitglied
Beiträge: 191 Registriert: 28.10.2018 10:49
Beitrag
von Dler » 08.08.2020 17:37
Hatte schon mit phpbb 3.3.0 den Server auf php 7.4 und hatte eben mit den mchat keine Fehler oder Probleme.
Erst nachdem ich heute auf phpbb 3.3.1 gestellt habe ist der Fehler da.
Crizzo
Administrator
Beiträge: 12113 Registriert: 19.05.2005 21:45
Kontaktdaten:
Beitrag
von Crizzo » 08.08.2020 17:48
chris1278 hat geschrieben: 08.08.2020 17:32
Dann reduzier mal die php version auf 7.3 oder wenn das nicht hilft auf 7.2. Kann sein das die mchat mit 7.4 nicht zurecht kommt.
Das würde ich nicht machen, danach hat man Login Probleme weil sich mit argon2i zu 7.3 und 7.4 das Passwort Hashing ändert und inkompatibel mit 7.2 ist.
chris1278
Mitglied
Beiträge: 3860 Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:
Beitrag
von chris1278 » 08.08.2020 17:55
Naja sollte er vorher ein backup machen und dann testen. Oder halt lokal das forum aufspielen und dort testen. Ich könnte mir vorstellen das der chat nicht richtig funktioniert mit php 7.4
Dler
Mitglied
Beiträge: 191 Registriert: 28.10.2018 10:49
Beitrag
von Dler » 08.08.2020 19:59
Habe jetzt auch schon auf Version 2.1.4-RC2 aktualisiert aber Fehler bleibt bestehen.
Code: Alles auswählen
#0 /www/htdocs/xxxxxx/forum/phpbb/di/service_collection.php(57): Symfony\Component\DependencyInjection\Container->get('dmzx.mchat.cron...')
#1 /www/htdocs/xxxxxx/forum/phpbb/di/service_collection_iterator.php(44): phpbb\di\service_collection->offsetGet('dmzx.mchat.cron...')
#2 /www/htdocs/xxxxxx/forum/phpbb/cron/manager.php(76): phpbb\di\service_collection_iterator->current()
#3 /www/htdocs/xxxxxx/forum/phpbb/cron/manager.php(63): phpbb\cron\manager->load_tasks(Object(phpbb\di\service_collection))
#4 /www/htdocs/xxxxxx/forum/cache/production/container_bc412ddc534e11d5b0aaac8b46a8edb4.php(2083): phpbb\cron\manager->__construct(Object(phpbb\di\service_collection), Object in /www/htdocs/xxxxxx/forum/vendor/symfony/dependency-injection/Container.php on line 297