Seite 1 von 3

nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 00:09
von algeciras
Tach Community

nach dem upgrade auf die neueste Version hab ich einen Error

Also - ich hab auf die Version 3.3.2 hoch gezogen und bin danach zunächst auf die folgende Seite geleitet worden.

500 er error page

was auf dem Server ist:

MySQL version 5.5.33
PHP Version 7.4.11

die logs

Code: Alles auswählen

[Wed Dec 23 13:29:14.791659 2020] [php7:error] [pid 10544] [client 44.21.39.98:] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\controller\\helper::__construct() must be an instance of phpbb\\auth\\auth, instance of phpbb\\template\\twig\\twig given, called in /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1646 and defined in /sites/www..net/phpbb/controller/helper.php:102\nStack trace:\n#0 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1646): phpbb\\controller\\helper->__construct(Object(phpbb\\template\\twig\\twig), Object(phpbb\\user), Object(phpbb\\config\\db), Object(phpbb\\symfony_request), Object(phpbb\\request\\request), Object(phpbb\\routing\\helper))\n#1 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2120): phpbb_cache_container->getController_HelperService()\n#2 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2265): phpbb_cache_container->getDavid63_Privacypolicy_ListenerService()\n#3 /sites/www.my-site.net/vendor/symfony/ev in /sites/www.my-site.net/phpbb/controller/helper.php on line 102, referer: https://www.phpbb.com/
[Wed Dec 23 13:29:43.717863 2020] [php7:error] [pid 11129] [client 44.67.703.565:35240] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\controller\\helper::__construct() must be an instance of phpbb\\auth\\auth, instance of phpbb\\template\\twig\\twig given, called in /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1646 and defined in /sites/www.my-site.net/phpbb/controller/helper.php:102\nStack trace:\n#0 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1646): phpbb\\controller\\helper->__construct(Object(phpbb\\template\\twig\\twig), Object(phpbb\\user), Object(phpbb\\config\\db), Object(phpbb\\symfony_request), Object(phpbb\\request\\request), Object(phpbb\\routing\\helper))\n#1 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2120): phpbb_cache_container->getController_HelperService()\n#2 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2265): phpbb_cache_container->getDavid63_Privacypolicy_ListenerService()\n#3 /sites/www.my-site.net/vendor/symfony/ev in /sites/www.my-site.net/phpbb/controller/helper.php on line 102
[Wed Dec 23 13:29:44.504101 2020] [php7:error] [pid 11545] [client 66.78.913.165:35242] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\controller\\helper::__construct() must be an instance of phpbb\\auth\\auth, instance of phpbb\\template\\twig\\twig given, called in /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1646 and defined in /sites/www.my-site.net/phpbb/controller/helper.php:102\nStack trace:\n#0 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1646): phpbb\\controller\\helper->__construct(Object(phpbb\\template\\twig\\twig), Object(phpbb\\user), Object(phpbb\\config\\db), Object(phpbb\\symfony_request), Object(phpbb\\request\\request), Object(phpbb\\routing\\helper))\n#1 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2120): phpbb_cache_container->getController_HelperService()\n#2 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2265): phpbb_cache_container->getDavid63_Privacypolicy_ListenerService()\n#3 /sites/www.my-site.net/vendor/symfony/ev in /sites/www.my-site.net/phpbb/controller/helper.php on line 102
[Wed Dec 23 13:30:50.078065 2020] [core:error] [pid 13365] (13)Permission denied: [client 95.56.110.121:2390] AH00035: access to /robots.txt denied (filesystem path '/sites/www.my-site-two) because search permissions are missing on a component of the pat
[Wed Dec 23 13:36:59.225129 2020] [php7:error] [pid 10544] [client 77.239.244.265:53141] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\controller\\helper::__construct() must be an instance of phpbb\\auth\\auth, instance of phpbb\\template\\twig\\twig given, called in /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1646 and defined in /sites/www.my-site.net/phpbb/controller/helper.php:102\nStack trace:\n#0 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1646): phpbb\\controller\\helper->__construct(Object(phpbb\\template\\twig\\twig), Object(phpbb\\user), Object(phpbb\\config\\db), Object(phpbb\\symfony_request), Object(phpbb\\request\\request), Object(phpbb\\routing\\helper))\n#1 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2120): phpbb_cache_container->getController_HelperService()\n#2 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2265): phpbb_cache_container->getDavid63_Privacypolicy_ListenerService()\n#3 /sites/www.my-site.net/vendor/symfony/ev in /sites/www.my-site.net/phpbb/controller/helper.php on line 102, referer: https://www.phpbb.com/
[Wed Dec 23 13:37:06.973043 2020] [php7:error] [pid 11129] [client 78.239.254.265:53143] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\controller\\helper::__construct() must be an instance of phpbb\\auth\\auth, instance of phpbb\\template\\twig\\twig given, called in /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1646 and defined in /sites/www.my-site.net/phpbb/controller/helper.php:102\nStack trace:\n#0 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1646): phpbb\\controller\\helper->__construct(Object(phpbb\\template\\twig\\twig), Object(phpbb\\user), Object(phpbb\\config\\db), Object(phpbb\\symfony_request), Object(phpbb\\request\\request), Object(phpbb\\routing\\helper))\n#1 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2120): phpbb_cache_container->getController_HelperService()\n#2 /sites/www.my-site.net/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2265): phpbb_cache_container->getDavid63_Privacypolicy_ListenerService()\n#3 /sites/www.my-site.net/vendor/symfony/ev in /sites/www.my-site.net/phpbb/controller/helper.php on line 102, referer: https://www.phpbb.com/

habt ihr eine Idee - was hier sein koennte

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 07:55
von Scanialady
War das bevor oder nachdem du den Cache geleert hast?
Du hast geprüft, ob du alle Anweisungen erfüllt hast (z.B. löschen des Vendor-Ordners vor hochladen der neuen Dateien)?
Du bist sicher, dass alle Dateien korrekt hochgeladen worden sind?
Du hast Styles und Extensionen ebenfalls aktualisiert?

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 11:31
von Mike-on-Tour
Und falls das Leeren des Cache keinen Erfolg bringt, mal die Erweiterung "Privacy Policy" deaktivieren, alle Fehler deuten auf diese Erweiterung hin. Und prüfen, ob die installierte Version dieser Erweiterung tatsächlich die aktuelle ist. Wenn nicht, updaten.

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 11:47
von algeciras
hallo Scanialady hallo Mike_on_tour,

ganz vielen Dank für Eure Rückmeldungen und Beiträge. Das ist echt spitze. Ich werde gleich mal loslegen. Eure Hinweise sind interessant.

Also den Cache leeren - das muss ich noch mal testen.

mal die Erweiterung "Privacy Policy" deaktivieren, alle Fehler deuten auf diese Erweiterung hin.
Das klingt ja sehr interessant. Mit diesem Plugin hatte ich schon früher großen Stress. Fragt sich wie ich da jetzt rankomme.
Ich hab ne 500er Page.
Diese Seite funktioniert nichtwww.wp-forum.net kann diese Anfrage momentan nicht verarbeiten.HTTP ERROR 500
Wie krieg ich das hin - dass ich dieses o.g. Plugin jetzt deaktivieren kann!? Wenn ich das schaffen würde, dann wär ich schon ein großes (sehr sehr großes Stück) weiter, denke ich mal.

Hmmm - eine quick n dirty-Lösung wäre wenn ich die alte Version nochmals "drüberbügle"

Was meint ihr denn!? Freue mich von Euch wieder zu hoeren.


Euer Alcegiras :)

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 13:54
von 69bruno
Wenn Du Zugriff hast, in die Datenbank gehen, Tabelle phpbb_ext (phpbb nur, wenn kein abweichendes Präfix verwendet wird)
und da wo die Extension benannt ist aus der 1 in Spalte "ext_active" eine 0 machen.

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 15:17
von algeciras
hi 69Bruno :grin:

vielen Dank für den Tipp. Bin im Moment nicht am passenden Rechner - werde das aber gleich heute Abend machen.

Danach melde ich mich wieder.

Viele Grüße Algeciras :grin:

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 29.01.2021 23:26
von algeciras
hallo und guten Abend - also die entsprechende DB-Tabelle steht schon auf 0 - vgl

[ externes Bild ]

aber . wie oben bereitrs erwähnt - denke ich dass mir diese Plugins echt schon länger reinfunken.

Nun: Welche Optionen hab ich, weitere Tests durchzüführen, Dinge auszuprobieren!? Was kann ich noch testen.

Eine Idee auf die ich schon gekommen bin, ist die alte VERSION nochmals "drüberzubügeln" um zu sehen woran das Ganze im Moment hakt?!

Nebernbei Dass ichdarunter - also in einem Unterverzeichnis eine Limesurvey - installiert habe (die ihrerseite auch sehr gut läuft) das kann hier wohl kaum eine Rolle spilelen. Was meint ihr!?


update: was mich sehr sehr wundert ist der UMSTAND dass in der Tabelle user-options geradezu "komische" Werte stehen:
[ externes Bild ] - user_options: 230271


freue mich auf einen Tipp

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 30.01.2021 02:11
von algeciras
guten Abend nochmals - also - vllt. ist ja der Hinweis von Mike on Tour noch hier treffend und - ggf. bringts mich weiter wenn ich diesen Plugin einfach hochziehe!?
Und falls das Leeren des Cache keinen Erfolg bringt, mal die Erweiterung "Privacy Policy" deaktivieren, alle Fehler deuten auf diese Erweiterung hin. Und prüfen, ob die installierte Version dieser Erweiterung tatsächlich die aktuelle ist. Wenn nicht, updaten.
ich gucke am WE mal noch nach... Die Privacy Plugins - anm., ich habe zwei davon

- das hier https://tas2580.net/downloads/phpbb-privacyprotection/
- und das Privacy.Teil von David 1963

und wie bereits oben schon erwähnt machten mit diese Plugins schon von Anfang an jede Menge Stress.


update: soweit ich das überblicke, habe ich alles was hier in der Update-Anleitung drinne-stehlt auch gemacht: https://www.phpbb.com/support/docs/en/3 ... upgrade32/


Hmm - ich rätsel noch, was ich noch testen oder überprüfen könnte. GGF sollte ich doch testweise die VERSION 3.2 - ma.w. die alte phpBB-Version drüberbügeln und dann sehen ob es wieder geht also ob ich den 500 er error wegkriege. Der nervt langsam.

Bestimmt fallen Euch noch Ideen und tipps ein . ggf ist ja auch diese oben erwähnte Tabelle aus der USER_option irgendwie defekt!?


Freue mich, auf jeden Fall, von Euch wieder zu hoeren.

viele Grüße Algericas :grin: :)

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 30.01.2021 07:20
von Mike-on-Tour
Ich fange mal mit deinem vorletzten Post an.
Die von dir verlinkten Bilder der beiden Tabellen zeigen die Struktur und nicht die Daten. Dass in der phpbb_ext da eine 0 drin steht, ist deshalb kein Hinweis, dass die Extension deaktiviert ist (und das ist sie mit Sicherheit nicht, sonst käme von ihr keine Fehlermeldung). Klicke mal auf den Button "View Data" in deinem DB-Programm, dann bekommst du auch die tatsächlichen Daten angezeigt (und schaue nach einem Eintrag, der "david63/privacypolicy" lautet). Und von da aus machen wir dann weiter.

Wenn in dem erwähnten Eintrag eine 1 in der zweiten Spalte ("ext_active") steht, dann ändere diese mal in eine 0 um. Danach sollte der Fehler verschwunden sein, ggf. musst du noch den Cache löschen (weil der ursprüngliche Fehler ja mit dem Cache zu tun hat).
Und dann kannst du dich weiter im ACP um diese Extension kümmern (also entweder Arbeitsdaten löschen und anschließend per FTP die Dateien vom Server löschen oder - falls du die nicht hast - neueste, mit 3.3.x kompatible Version besorgen und updaten)

Die "alte" phpBB-Version wieder "drüberzubügeln" kann das Chaos nur vergrößern, weil du ja die Tabellen upgedatet hast, also die Finger davon lassen.

Re: nach upgrade auf 3.3.2 - 500er Error-page

Verfasst: 30.01.2021 15:02
von algeciras
hi Mike on the tour

vielen Dank für deine Rückmeldung - das hoert sich gut an - ggf. hab ich doch da einfach falsch geguckt.
ich komm morgen wieder in die Lage an der DB nochmals zu sehen. Dann guck ich genauer nach und meld mich wieder


ich freu mich dass das hier noch echt Optionen bietet. Denn ich glaub auch an die Extensions.

Melde mich also wieder - vg Algeciras :)