Thread Apache error log erweitern (55 answers)
Opened by ALE1981 at 2019-09-20 11:41

pq
 2019-09-23 11:46
#190518 #190518
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2019-09-23T09:26:28 rosti
Das JSON Modul ist eher ein sehr schlechte Beispiel dafür wie man mit utf8kodierten Strings umzugehen hat. Denn genau diese hier beschriebene Fehlermeldung tritt bei der Verwendung dieses Moduls auf. Weil man da offensichtlich auch vergessen hat die Kodierung vor der Ausgabe auf STDOUT auszuschalten.

Ich kann dir nicht folgen. Das Modul (JSON::PP, aber auch JSON.pm) gibt nichts auf STDOUT aus. Warum sollte es irgendeine Kodierung von STDOUT umstellen?
Es liest JSON-Strings aus Variablen und erzeugt eine Datenstruktur.
Und es erzeugt aus einer Datenstruktur einen JSON-String.

Wo genau hab ich da mit STDOUT zu tun?
Last edited: 2019-09-23 11:48:18 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Apache error log erweitern