Page 1 of 1

Error Log: HTML Special Chars

Posted: Fri 16. Aug 2019, 14:46
by ThomasTailor93
Hallöchen,

in Verbindung mit einem Post hier viewtopic.php?f=5&p=18147#p18147 möchte ich einen ggf. Fehler melden. Ich eröffne einen neuen Thread, weil ich den anderen als Teilgelöst ansehe.

In meiner error.log werden diverse Sonderzeichen als HTML Code kodiert. Beispiel:

Code: Select all

failed to load external entity "https://avmg.eu/forum/index.php?board-feed/7/&at=2-fcd7108603d1932621732fc877212bdcfa5d298b"
Wie ihr sehen könnt, werden " als " formatiert und & and & > Problem ist, dass PHP dadurch auch beeinflusst wird.

Dieses Problem habe ich nach dem Upgrade auf Debian 10.

LG
Eric

Re: Error Log: HTML Special Chars

Posted: Fri 23. Aug 2019, 10:50
by ThomasTailor93
Hallöchen,

ich wollte noch mal auf diesen Thread hier aufmerksam machen.

Man kann zwar mit einer unschönen Formatierung in der error.log leben, aber es sieht halt unschön aus.

LG

Re: Error Log: HTML Special Chars  [GELÖST]

Posted: Fri 23. Aug 2019, 11:33
by Alexander
Der Error-Log wird aber nicht von KeyHelp geschrieben ;) .

Re: Error Log: HTML Special Chars

Posted: Sat 24. Aug 2019, 19:24
by ThomasTailor93
Stimmt, habe mir aber gedacht, da es so im Gesamtpaket ist, dass es ggf sein kann.

Hast du zufällig einen Tipp was ich prüfen kann?

Lg :oops:

Re: Error Log: HTML Special Chars

Posted: Sat 24. Aug 2019, 20:01
by Tobi
Inwiefern wird eigentlich PHP von den falsch codierten Zeichen beeinflusst?

Nachtrag:
Habe Mal gerade in die Doku geschaut. Das Verhalten ist aber richtig und gewünscht.


Geeignete Konvertierungs/Maskierungs-Funktionen, base64_encode(), rawurlencode() oder addslashes(), sind anzuwenden bevor error_log() aufgerufen wird.
https://www.php.net/manual/de/function.error-log.php