[3.2.9&3.3]Viele Probleme nach dem Update

Fragen rund um die Installation, Administration und Benutzung von phpBB 3.2 und höher und die Konvertierung zu phpBB 3.3.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version [3.3] oder [3.2] angeben
Benutzeravatar
chris1278
Mitglied
Beiträge: 1955
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von chris1278 »

Hi, ich klinke mich hier mal mit ein. Und zwar folgendes. Ich habe ein Forum, welches ich betreue, was auf Strato läuft.

Beim Update bekomme ich die Fehlermeldung:

Code: Alles auswählen

Failure while aqcuiring locks.
Und der Update-Prozess hängt sich bei 45 % auf. Das Forum vorher lief auf Version 3.2.5.

Hier mal noch ein Screenshot:

https://prnt.sc/qn67c1

php version ist 7.2

Was kann das sein?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16439
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Dr.Death »

Bisher kann ich nur folgendes beobachten.

Die ganzen Fehler betreffen nur User die ein Strato Webhosting nutzen, alle anderen User haben keine dieser Fehler (bisher).

Wo liegt also das Problem..... :roll: :wink:
Benutzeravatar
chris1278
Mitglied
Beiträge: 1955
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von chris1278 »

Naja Ich selber bin ja nicht bei strato. Das forum welches ich das supporte liegt dort. Aber bisher liefen die Foren VErsionen alle Fehlerfrei bei strato.

Daher erst mal die Frage hat sich an den php Vorraussetzungen ( module von php) etwas zum vergleich mit 3.2.8 zu 3.0.0 geändert.

Weil wenn nicht verstehe ich nicht warum es da php fehler gibt.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16439
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Dr.Death »

Das sollte man bei dem Original Thema auf phpBB.com weiterführen.

Wir auf phpBB.de sind nicht die Programmierer / Entwickler von phpBB
Benutzeravatar
IMC
Mitglied
Beiträge: 30
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von IMC »

chris1278 hat geschrieben:
13.01.2020 19:30
Daher erst mal die Frage hat sich an den php Vorraussetzungen ( module von php) etwas zum vergleich mit 3.2.8 zu 3.0.0 geändert.
Weil wenn nicht verstehe ich nicht warum es da php fehler gibt.
Der Unterschied ist diese eine Zeile:
throw new \phpbb\exception\http_exception(500, 'Failure while aqcuiring locks.');

Seit der Version 3.3.0 wird aus dem Return-Wert "FALSE" der Funktion flock() ein Ausnahmefehler generiert. Ich habe mit der Version 3.2.9 auch mal ein Logfile geschrieben. Dort verursacht die Funktion flock() den selben Fehler. Dieser wird nur nicht durch eine Ausnahmebehandlung abgefangen.

Laut der Funktionsbeschreibung von flock() ist ein möglicher Fehler für den Fehler das Dateisystem.

Grüße
Thorsten
Gruß, Thorsten
Benutzeravatar
chris1278
Mitglied
Beiträge: 1955
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von chris1278 »

Aber dann liegt das problem ja definitiv beim hoster.
Lucan
Mitglied
Beiträge: 401
Registriert: 08.01.2007 22:43

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Lucan »

Quick & dirty "Workaround" der das erscheinen von weißen Seiten bei Strato verhindert:

Öffne:
phpbb/lock/flock.php

Suche:
throw new \phpbb\exception\http_exception(500, 'Failure while aqcuiring locks.');

und auskommentieren:
/* throw new \phpbb\exception\http_exception(500, 'Failure while aqcuiring locks.'); */

fertig. Fehler taucht beim Upgrade noch auf, beim zweiten Versuch läufts dann durch und anschließend sind keine Fehler mehr (sichtbar) die Grundfunktionen habe ich alle getestet und konnte keine Fehler feststellen.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16439
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Dr.Death »

Man kann natürlich die Ausgabe des Fehlers umgehen ohne das eigentliche Problem des Filesystems zu lösen.... auf eigene Gefahr.... :o
Lucan
Mitglied
Beiträge: 401
Registriert: 08.01.2007 22:43

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Lucan »

So läuft es immerhin erst einmal statt blank pages zu produzieren die die Verwendung des Forums komplett zu Nichte macht.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 16439
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2.9&3.3]Viele Probleme nach dem Update

Beitrag von Dr.Death »

Wenn man schon einen "Workaround" posted, dann bitte "richtig".

Durch Deinen Workaround wird der komplette File Lock Mechanismus ausgehebelt.

Mache es besser so:

Öffne:
phpbb/lock/flock.php

FINDE:

Code: Alles auswählen

			if (!@flock($this->lock_fp, LOCK_EX))
			{
				throw new \phpbb\exception\http_exception(500, 'Failure while aqcuiring locks.');
			}
ERSETZE MIT:

Code: Alles auswählen

			@flock($this->lock_fp, LOCK_EX);
Damit wird der "alte" File Lock mit unterdrückter Fehlermeldung wieder aktiv.

Das vertuscht nach wie vor den Fehler auf den Strato Servern, sollte aber die Ausgabe nicht mehr stoppen.....

... und beim nächsten Update hat man erneut den "Fehler" :-? :roll: :cookie: :ugeek:
Antworten

Zurück zu „Support-Forum“