[3.3] HTTP Error 500

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Wecki
Mitglied
Beiträge: 26
Registriert: 06.01.2020 16:30

[3.3] HTTP Error 500

Beitrag von Wecki »

Moin,

ich habe mein Forum auf einen neuen Webserver umgezogen. Dabei habe ich auch gleich von 3.2.11 auf 3.3.8 geupdatet.

Es lief auch erstmal ganz gut. Einzig was mir aufgefallen war, war das keine Smilies und Avatare angezeigt wurden und auch sonst keine Bilder in den Beiträgen.

Nun etwa einige Stunden später bekomme ich ein http Error 500
Fatal error: Uncaught Symfony\Component\Routing\Exception\RouteNotFoundException: Unable to generate a URL for the named route "crizzo_aboutus" as such route does not exist. in /var/www/vhosts/url.de/httpdocs/phpbb/cache/production/url_generator.php:44 Stack trace: #0 /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/routing/router.php(168): phpbb_url_generator->generate() #1 /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/routing/helper.php(148): phpbb\routing\router->generate() #2 /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/controller/helper.php(212): phpbb\routing\helper->route() #3 /var/www/vhosts/url.de/httpdocs/phpbb/ext/crizzo/aboutus/event/main_listener.php(76): phpbb\controller\helper->route() #4 /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/event-dispatcher/EventDispatcher.php(214): crizzo\aboutus\event\main_listener->add_page_header_link() #5 /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Sy in /var/www/vhosts/url.de/httpdocs/phpbb/cache/production/url_generator.php on line 44
Es sieht mir so aus das es an der Extension crizzo_aboutus liegt. Diese hatte ich als Version 2.1.2 installiert.

Wollte eigentlich noch auf die 2.1.3 updaten, aber soweit kam ich schon garnicht mehr. Das Forum war schon vorher weg, bevor ich die Daten überhaupt auf meiner lokalen Platte entpacken konnte.

Habe Sie nun aber trotzdem mal hoch geladen, bringt aber keine Änderung. Jemand ne Idee?

Edit:
PHP 7.4.30 als FPM Anwendung und Ubuntu 20.04 LTS

Benenne ich den "crizzo" Ordner um, erscheinen folgende Fehlermeldungen
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/class_loader.php on line 160: require(./ext/crizzo/aboutus/event/main_listener.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/class_loader.php on line 160: require(./ext/crizzo/aboutus/event/main_listener.php): failed to open stream: No such file or directory

Fatal error: require(): Failed opening required './ext/crizzo/aboutus/event/main_listener.php' (include_path='.:/opt/plesk/php/7.4/share/pear') in /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/class_loader.php on line 160

Danke und Gruß
Wecki
Mitglied
Beiträge: 26
Registriert: 06.01.2020 16:30

Re: [3.3] HTTP Error 500

Beitrag von Wecki »

Habe nun einmal den Cache Ordner umbenannt und bekomme nun folgende Meldung:
Fatal error: Uncaught InvalidArgumentException: The routing file "/var/www/vhosts/url.de/httpdocs/phpbb/ext/crizzo/aboutus/config/routing.yml" contains unsupported keys for "crizzo_aboutus": "pattern". Expected one of: "resource", "type", "prefix", "path", "host", "schemes", "methods", "defaults", "requirements", "options", "condition", "controller". in /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/routing/Loader/YamlFileLoader.php:206 Stack trace: #0 /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/routing/Loader/YamlFileLoader.php(88): Symfony\Component\Routing\Loader\YamlFileLoader->validate() #1 /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/config/Loader/DelegatingLoader.php(40): Symfony\Component\Routing\Loader\YamlFileLoader->load() #2 /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/routing/router.php(116): Symfony\Component\Config\Loader\DelegatingLoader->load() #3 /var/www/vhosts/url.de/httpdocs/phpbb/phpbb/routing/router.php(261): php in /var/www/vhosts/url.de/httpdocs/phpbb/vendor/symfony/routing/Loader/YamlFileLoader.php on line 206
Benutzeravatar
chris1278
Mitglied
Beiträge: 3854
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] HTTP Error 500

Beitrag von chris1278 »

Also mach mal folgendes:

öffne mal deine sql und gebe dort folgenden befehl ein:

Code: Alles auswählen

update phpbb_ext set ext_active = 0
Achte drauf sollte dein phpbb_ präfix anderslauten musst du entsprechende den befehl anpassen.

Danach foren und Browser cahce leer machen.

Anschliessend die extensions nochmal alle hochladen (auf die selber version achten) und aufpassen ob alle files geladen wurden.

Danach eine ext nach der anderen aktivieren und immer nach jeder ext testen.

Und überprüfe mal bei der extension critto/aboutus folgende datei:

config/routing.yml

die muss diesen inhalt haben:

Code: Alles auswählen

crizzo_aboutus:
    path: /aboutus
    defaults:
        _controller: 'crizzo.aboutus.controller:base'
crizzo_aboutus2:
    path: /aboutus.php
    defaults:
        _controller: 'crizzo.aboutus.controller:redirect'
könnte durchaus sein das du evtl. noch eine älter version von aboutus nutzt.
Wecki
Mitglied
Beiträge: 26
Registriert: 06.01.2020 16:30

Re: [3.3] HTTP Error 500

Beitrag von Wecki »

Die config/routing.yml 2.1.2 sieht so aus:

Code: Alles auswählen

crizzo_aboutus:
    pattern: /aboutus
    defaults: { _controller: crizzo.aboutus.controller:base }
crizzo_aboutus2:
    pattern: /aboutus.php
    defaults: { _controller: crizzo.aboutus.controller:redirect }
Die 2.1.3 so

Code: Alles auswählen

crizzo_aboutus:
    path: /aboutus
    defaults:
        _controller: 'crizzo.aboutus.controller:base'
crizzo_aboutus2:
    path: /aboutus.php
    defaults:
        _controller: 'crizzo.aboutus.controller:redirect'
Kann ich die 2.1.3er in die 2.1.2er packen?
Wecki
Mitglied
Beiträge: 26
Registriert: 06.01.2020 16:30

Re: [3.3] HTTP Error 500

Beitrag von Wecki »

@Chris, danke.

Habe die Extensions alle deaktiviert. Waren ja nur zwei. :-)

Nachdem ich dann auch noch die 2.1.3er Version von aboutus in das ext Verzeichnis gepackt habe, komme ich wieder ins Forum rein.

Mal sehen, ob es auch noch so ist, wenn ich die ext. Wieder aktiviere :-D

Edit: Auch mit aktivierten aboutus gehts wieder.

Die andere Extension ist VigLink

Sind nun beide wieder an und es läuft noch. Mal im Augebehalten wie lange :-)

Vielen Dank!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8139
Registriert: 24.05.2010 08:31
Kontaktdaten:

[3.3] HTTP Error 500

Beitrag von Kirk »

@Wecki
Solange der letzte Beitrag in einem Thema von dir stammt und noch kein anderer Benutzer geantwortet hat, darfst du erst nach einer Wartezeit erneut antworten.
Siehe dazu Knowledge Base - Der kleine phpBB.de-Knigge - unsere Hausordnung Bereich Topic-Bumping / Mehrfachantworten


Mit freundlichen Grüßen,
dein phpBB.de-Team
Antworten

Zurück zu „Support-Forum“