montjoshua
New Member
Auf der Startseite werden in der Übersicht die Umlaute in der Tabelle für das Dateisystem nicht richtig dargestellt.
Grund sind die verschiedenen Charsets die verwendet werden.
Der User "admispconfig" unter dem der Apache - Server läuft, hat wohl als DefaultCharset "UTF-8". In der httpd.conf habe ich "AddDefaultCharset ISO-8859-1" eingetragen, damit die Umlaute aus den Konfigurations-Dateien für die Sprache richtig dargestellt werden. Dann noch in der Datei
/home/admispconfig/ispconfig/lib/plugins/check_disk.plugin.php Zeile 79 durch diese
if($mln < 6 and $value != "") $html_out .= '<td bgcolor="#FFFFFF" class="'.$font_class.'" align="'.$align.'">'.iconv("UTF-8", "ISO-8859-1", $value).'</td>';
ersetzen.
Eigentlich muß man nur in der angegebenen Zeile "$value" durch "iconv("UTF-8", "ISO-8859-1", $value)" ersetzen.
dann sieht das alles wieder hübsch aus.
Grund sind die verschiedenen Charsets die verwendet werden.
Der User "admispconfig" unter dem der Apache - Server läuft, hat wohl als DefaultCharset "UTF-8". In der httpd.conf habe ich "AddDefaultCharset ISO-8859-1" eingetragen, damit die Umlaute aus den Konfigurations-Dateien für die Sprache richtig dargestellt werden. Dann noch in der Datei
/home/admispconfig/ispconfig/lib/plugins/check_disk.plugin.php Zeile 79 durch diese
if($mln < 6 and $value != "") $html_out .= '<td bgcolor="#FFFFFF" class="'.$font_class.'" align="'.$align.'">'.iconv("UTF-8", "ISO-8859-1", $value).'</td>';
ersetzen.
Eigentlich muß man nur in der angegebenen Zeile "$value" durch "iconv("UTF-8", "ISO-8859-1", $value)" ersetzen.
dann sieht das alles wieder hübsch aus.