Seite 1 von 1

3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 16:58
von DerNordBerliner
Dr.Death hat geschrieben: 12.01.2020 15:54 Mach bitte einen eigenes Thema für die Extension Alternativ Suche auf, das hat in diesem Thema nichts zu suchen....
Nebenbei: Notify Admin on Registration 1.0.1 ist unter 3.3 lauffähig..... :-)
Nicht wirklich, nach der Installation und Leeren aller Caches erhalte ich folgende Meldung:

Code: Alles auswählen

Beim Aufbau des Containers durch phpBB ist wegen einer installierten Erweiterung ein Fehler aufgetreten.
Aus diesem Grund wurden alle Erweiterungen vorrübergehend deaktiviert. Bitte versuche das Problem zu beheben,
in dem du den Cache des Boards leerst. Alle Erweiterungen werden automatisch wieder aktiviert,
sobald der Container-Fehler behoben ist. Wenn das Problem dauerhaft auftritt, besuche bitte phpBB.com (englisch)
für Support (deutschsprachiger Support auf phpBB.de).

Fehler: The file ".../ext/dmzx/notifyadmin/config/services.yml" does not contain valid YAML:
The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @auth").
Selbst wenn nur diese eine Erweiterung aktiviert ist, bleibt die Meldung in der Übersicht der Erweiterungen und es ist kein Zugriff mehr aufs Board möglich.

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:10
von Kirk
Hallo
Überprüfe die ./ext/dmzx/notifyadmin/config/services.yml hiermit

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:15
von DerNordBerliner
Kirk hat geschrieben: 12.01.2020 17:10 Hallo
Überprüfe die ./ext/dmzx/notifyadmin/config/services.yml hiermit
Erscheint folgende Meldung:
The services.yml file is invalid
Hier deren Inhalt:

Code: Alles auswählen

services:
    dmzx.notifyadmin.listener:
        class: dmzx\notifyadmin\event\listener
        arguments:
            - @auth
            - @config
            - @dbal.conn
            - @user
            - @template
            - @request
            - %core.php_ext%
            - %core.root_path%
        tags:
            - { name: event.listener }

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:25
von Kirk
Wenn ich mich recht entsinne kann diese EXT diese .yml Datei korrigieren, du kanns auch den YAML Formatter nutzen, rechts gibst du die org. Datei ein und rechts hast du dann die korrigierte.

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:29
von DerNordBerliner
Kirk hat geschrieben: 12.01.2020 17:25 Wenn ich mich recht entsinne kann diese EXT diese .yml Datei korrigieren, du kanns auch den YAML Formatter nutzen, rechts gibst du die org. Datei ein und rechts hast du dann die korrigierte.
Das wars, es fehlten die ' bei den arguments:

Code: Alles auswählen

services:
    dmzx.notifyadmin.listener:
        class: dmzx\notifyadmin\event\listener
        arguments:
            - '@auth'
            - '@config'
            - '@dbal.conn'
            - '@user'
            - '@template'
            - '@request'
            - '%core.php_ext%'
            - '%core.root_path%'
        tags:
            - {name: event.listener}
Nun funzt es, DANKE!

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:35
von Kirk
Bei 3.2 hat beides funktioniert, unter 3.3 muss es mit ' sein, das hängt mit der neuen Version von symfony zusammen.

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:40
von Dr.Death
Mit dieser Extension lassen sich zu 95% alle Fehler finden und ggf. korrigieren:

https://www.phpbb.com/community/viewtop ... &t=2528456

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 17:47
von Kirk
Diese hatte ich hier bereits verlinkt.

Re: 3.3.0 / Notify Admin on Registration

Verfasst: 12.01.2020 22:29
von Dr.Death
Meine alte Brille braucht ein Update.... hatte sie wohl mal versehentlich mit der Sense gestreift, hrhr