[3.3] Alle Versionen erneut prüfen / Fehler
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
[3.3] Alle Versionen erneut prüfen / Fehler
Hallo,
PHP 8.1.31
PHPBB 3.3.14
Wenn man im ACP auf Alle Versionen erneut prüfen klickt, kommt nach kurzer Zeit eine weiße Seite.
Verursacht wird das durch diese Datei: vendor/guzzlehttp/psr7/src/Uri.php - Zeile 72.
Frage für jemanden da er mir das so geschickt hat.
Das steht in der Log Datei.
1. Prüfen Sie, ob die ssl-Authentifizierung von Zeit zu Zeit erfolgt, http- und https-Zugangskonfigurationspunkte in guzzle.
2. Ist die Adresse des URL-Parameters korrekt?
3. Ist die Berechtigungseinstellung korrekt?
Wobei ich 1 und 2 ausschließen würde. Außer guzzle hat ein Problem mit den Zahlenbuchstabensalat in der URL Adresse.
Nach ein paar Tests mit unterschiedlichen PHP Versionen stellt sich heraus das Guzzlehttp diverse Probleme auslösen tut. Keine Ahnung, ob das überhaupt benötigt wird.
PHP 8.1.31
PHPBB 3.3.14
Wenn man im ACP auf Alle Versionen erneut prüfen klickt, kommt nach kurzer Zeit eine weiße Seite.
Verursacht wird das durch diese Datei: vendor/guzzlehttp/psr7/src/Uri.php - Zeile 72.
Frage für jemanden da er mir das so geschickt hat.
Das steht in der Log Datei.
1. Prüfen Sie, ob die ssl-Authentifizierung von Zeit zu Zeit erfolgt, http- und https-Zugangskonfigurationspunkte in guzzle.
2. Ist die Adresse des URL-Parameters korrekt?
3. Ist die Berechtigungseinstellung korrekt?
Wobei ich 1 und 2 ausschließen würde. Außer guzzle hat ein Problem mit den Zahlenbuchstabensalat in der URL Adresse.
Nach ein paar Tests mit unterschiedlichen PHP Versionen stellt sich heraus das Guzzlehttp diverse Probleme auslösen tut. Keine Ahnung, ob das überhaupt benötigt wird.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Ist bei die curl aktiviert? Ich meine das die Versionsprüfung jetzt via curl läuft.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Ich frage nach und sag bescheid.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Wenn du im adminbereich kommst schau einfach mal unter:
reiter Sytem -> Allgemeine Funktionen -> php informationen.
Dann kannst du wenn du die seite siehst STRG+f drücken und in das suchfeld curl eingeben. dann sollte der dir was anzeigen.
reiter Sytem -> Allgemeine Funktionen -> php informationen.
Dann kannst du wenn du die seite siehst STRG+f drücken und in das suchfeld curl eingeben. dann sollte der dir was anzeigen.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
cURL support enabled
Falls du das meinst.
Falls du das meinst.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Dann sollte das Problem bei dir wahrscheinlich woanders liegen. Aber wenn du eine weiße Seite hast, dann schau mal in den php Error.log ein.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Siehe 1 Beitrag da steht es.
Wie gesagt ich bekam das selbst so übermittelt.
Wie gesagt ich bekam das selbst so übermittelt.
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Ja und das ist das Problem.
chris1278 wollte wissen was im PHP Error Log steht und das steht nicht im Startbeitrag. Bevor wir hier ein zeitfressendes und arbeitsintensives Vermittlerspiel veranstalten, wäre es sinnvoller wenn sich dein Bekannter hier einfach selbst direkt meldet.

Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Das war in der Log Datei.
Code: Alles auswählen
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "PHP message: PHP Fatal error: Uncaught InvalidArgumentException: Unable to parse URI: http:// in /var/www/vhosts/forum/httpdocs/vendor/guzzlehttp/psr7/src/Uri.php:72"
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "Stack trace:"
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "#0 /var/www/vhosts/forum/httpdocs/vendor/guzzlehttp/psr7/src/Utils.php(423): GuzzleHttp\Psr7\Uri->__construct()"
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "#1 /var/www/vhosts/forum/httpdocs/vendor/guzzlehttp/psr7/src/functions.php(41): GuzzleHttp\Psr7\Utils::uriFor()"
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "#2 /var/www/vhosts/forum/httpdocs/vendor/guzzlehttp/guzzle/src/Client.php(72): GuzzleHttp\Psr7\uri_for()"
[04-Dec-2024 15:02:08] WARNING: [pool forum] child 3932997 said into stderr: "#3 /var/www/vhosts/forum/httpdocs/phpbb/file_downloader.php(53): GuzzleHttp\Client->__construct()"
Re: [3.3] Alle Versionen erneut prüfen / Fehler
Damit kann man schon erheblich mehr anfangen.
Bei deinem Bekannten wurde bei einer Ext die Versionsprüfung mit unsachgemässen Methoden "lahmgelegt". Spätestens bei 3.3.14 ist aber auch da schluss mit lustig.
Die fehlerhaft konfigurierte Ext muss lokalisiert werden, dazu ein Debug Code einbauen.
Editiere:
Suche:
Füge darunter ein:
Dann die Versionsprüfung nochmal laufen lassen. Dann das Ergebnis hier posten.
Bei deinem Bekannten wurde bei einer Ext die Versionsprüfung mit unsachgemässen Methoden "lahmgelegt". Spätestens bei 3.3.14 ist aber auch da schluss mit lustig.

Die fehlerhaft konfigurierte Ext muss lokalisiert werden, dazu ein Debug Code einbauen.
Editiere:
phpbb\file_downloader.php
Suche:
Code: Alles auswählen
public function get(string $host, string $directory, string $filename, int $port = 443, int $timeout = 6)
{
Code: Alles auswählen
echo "---<br>host:$host<br>directory:$directory<br>filename:$filename<br>port:$port<br>";
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität