News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

weiße Seite, wenn nicht eingeloggt

Started by Met2018, December 16, 2022, 03:32:43 PM

Previous topic - Next topic

Met2018

Hallo,
aktuell erscheint beim Aufruf der Startseite unseres Forums (domain bzw. domain/index.php) eine weiße Seite, wenn man nicht eingeloggt ist. Der Aufruf von Unterseiten funktioniert. Ist man eingeloggt, dann erscheint auch die Startseite.
SMF 2.0.19 / PHP 8.0
Hat jemand eine Ahnung, woran das liegen könnte?
Vielen Dank im Voraus

lntit

Was steht im PHP Errorlog? Eine weiße Seite erscheint oft wenn es einen Fehler im Syntax des PHP codes der Seite gibt.

Met2018

Hallo Intit,
im Fehlerprotokoll im Admin-Bereich steht nichts Auffälliges. Wo finde ich das PHP-Fehlerprotokoll? Wenn ich die Anzeige der PHP-Fehler aktiviere, wie hier (https://wiki.simplemachines.org/smf/What_the_white_screen_of_death_means) beschrieben, steht nichts, weiterhin weiße Seite.

Ergänzung:
Im Error-Log des Hosters steht immer wieder dieselbe Meldung
"Uhrzeit Forums-URL [client x.x.x.x] AH01215: sh: host: command not found: /pfad/htdocs/index.php"

lntit

Hmm, irgendwelche Modifikationen installiert oder Änderungen am PHP-Code vorgenommen bevor die weiße Seite aufgetreten ist?
Eventuell die Daiteiberechtigungen der index.php-Datei prüfen.

Met2018

In letzter Zeit wurde Nichts verändert. Ich habe mal den Hoster kontaktiert. Mal abwarten, was der antwortet. Ich werde berichten.

Gerd 66

Ich habe dasselbe Verhalten in einem SMF - Forum und bisher keine Lösung

Met2018

Der Hoster hat inzwischen geantwortet, allerdings nur allgemeine Satzbausteine. Allerdings war das Problem kurz darauf verschwunden. Ich selbst habe nichts verändert. Deshalb denke ich, dass es doch an irgendwelchen Servereinstellungen lag.

Gerd 66

Quote from: Met2018 on January 11, 2023, 03:54:59 AMDer Hoster hat inzwischen geantwortet, allerdings nur allgemeine Satzbausteine. Allerdings war das Problem kurz darauf verschwunden. Ich selbst habe nichts verändert. Deshalb denke ich, dass es doch an irgendwelchen Servereinstellungen lag.

Auch damit habe ich dieselbe Erfahrung gemacht. Allerdings ist das Problem nach drei Monaten wieder aufgetaucht.

Mein damaliger Forumeintrag:
https://www.simplemachines.org/community/index.php?topic=583784.msg4136240#msg4136240

Gerd 66

Quote from: Met2018 on January 11, 2023, 03:54:59 AMDer Hoster hat inzwischen geantwortet, allerdings nur allgemeine Satzbausteine. Allerdings war das Problem kurz darauf verschwunden. Ich selbst habe nichts verändert. Deshalb denke ich, dass es doch an irgendwelchen Servereinstellungen lag.

Können Sie mir bitte in einer PN den Hoster mitteilen, da wir eine ähnliche Fehlfunktion beschreiben.

elexx

Mir hat der Hoster (STRATO) in einer Mail angedroht, dass ich, wenn ich den Webspace nicht von 7.4 (oder so) auf 8.0 umstelle, automatisch "Extended Support" buche. Das hab ich kurz probiert und bin auch bei weißen Seiten in einem SMF der Version 2.0.19 gelandet.

Somit war ich gezwungen, die Forenversion 2.0.19 auf 2.1.3 upzugraden - dummerweise geht dabei das Erscheinungsbild (Theme) flöten, da das nicht mehr kompatibel ist und auch nicht mehr gepflegt wird.

Allerdings läuft SMF 2.1.3 unter PHP 8 ohne Fehler.

m4z

Sind Mods installiert, zB. ein Portal oder SEO-Mod (oder was auch immer die Startseite verändert)? Nur weil die SMF-Version kompatibel mit einer bestimmten PHP-Version ist, ist das keine Garantie für Mods.
"Faith is what you have in things that don't exist."
--Homer Simpson

Es gibt hier im Forum ein deutsches Support-Board!

Gerd 66

Mich ärgert das gelegentliche Upgraden, da ich nur einfache private Foren betreibe und keinen großen Aufwand betreiben will.

Mods nutze ich nicht mehr, um den Aufwand bei Upgrades gering zu halten.

Mein Forum hat immer noch die Fehlfunktion.

Der Aufruf: www.beispiel.de
führt zu:

https://www.beispiel.de/index.php?wwwRedirect

mit der Ausgabe einer leeren Seite

#####

Sobald Unterstrukturen angegeben werden, arbeitet das Forum normal
https://beispiel.de/?board=1.0

Der vollständige, funktionierende Link sieht dann folgendermaßen aus.
https://www.beispiel.de/index.php?wwwRedirect;board=1

#####

Solange ich die Ursache nicht kenne und damit nicht zuordnen kann, will ich den Provider nicht angeben.


m4z

https://github.com/SimpleMachines/SMF/blob/070a83d37444b7dc6c4abf74ae9fa1c32011e3bb/Sources/Load.php#L2250-2264

Irgendetwas scheint mit der Forum-Config hinsichtlich "www" nicht zu stimmen. Gibt es vielleicht ein Redirect auf Webserver-Ebene, das das "www" abschneidet?

Was passiert, wenn du https://beispiel.de aufrufst?
"Faith is what you have in things that don't exist."
--Homer Simpson

Es gibt hier im Forum ein deutsches Support-Board!

elexx

Quote from: Gerd 66 on April 17, 2023, 01:03:29 AMDer Aufruf: www.beispiel.de [nofollow]
führt zu:

https://www.beispiel.de/index.php?wwwRedirect [nofollow]

Hast Du (oder der Provider?) im Webspace ein Erzwingen von SSL aktiviert? Ist das gewollt?
So sieht es ja erstmal aus, wenn Du beim ersten Aufruf kein "https : //" davorsetzt und dann trotzdem auf einer https-Seite rauskommst.
Unter "Wartung" --> "Servereinstellungen" kann man auch innerhalb des Forums SSL erzwingen.

Advertisement: