PDA

View Full Version : Zend Server Sprache einstellen



rr2001
04-07-18, 12:47
geschätzte LeserInnen,

hat jemand eine Idee, wo man beim Zend Server 9 die Spracheinstellung so konfigurieren kann,
dass die Umlaute wieder korrekt im Browser angezeigt werden.

Vielen Dank für eure Antworten.

Fuerchau
04-07-18, 13:53
Vielleicht hilft dies:
http://forums.zend.com/viewtopic.php?t=43338

andreaspr@aon.at
04-07-18, 15:17
In der php.ini gibt es sehr viel was eingestellt werden kann. Jedoch klingt es bei dir eher danach als ob du ein Problem mit der eingestellten CCSID in der Apache Konfig hättest.

rr2001
05-07-18, 09:16
Das sind die Einstellungen:


Set Zend Server Language/CCSID Environment

IBM i server CCSID and Language settings
System CCSID . . . . . .: 00273
Job CCSID . . . . . . . . 00273
Language ID . . . . . . : DEU

FastCGI Language and CCSID settings (/www/zendphp7/conf/fastcgi.cnf)
CCSID (ASCII) . . . . . : 1208 Number, 819(Latin), 1208(UTF-8)...
Language ID . . . . . . : C en_US, de_DE, fr_FR...

Link for ASCII CCSID and Language table codes:
http://files.zend.com/help/Zend-Server-IBMi/zend-server
.htm#i5_national_language_support.htm

Apache web server settings (/www/zendphp7/conf/http.conf)
CGIJobCCSID . . . . . . : 273 Number, 37(ENU), 297(FRA), 273(DEU)...
DefaultFsCCSID. . . . . : 273 Number, 37(ENU), 297(FRA), 273(DEU)...



F3=Exit Enter=Update F10=Display ASCII codes table

========>>>>>>> das ist das Ergebnis:

Sch�nen Tag euch allen!

Fuerchau
05-07-18, 10:52
Statt 819 solltest du 1252 ANSI verwenden, aber das ist nur eine kleinigkeit.
Da mehrere Sprachen angeboten werden, muss irgenwo dann eine Einstellung je User/Session festgelegt werden können.

Übrigens: Dein Link klappt nicht.

andreaspr@aon.at
06-07-18, 10:40
Kann es sein, dass deine HTML Dokumente nicht UTF-8 codiert sind?
Bei mir (mit den selben Einstellungen) funktioniert es ganz normal. Aber die Ausgabe muss halt in UTF-8 erfolgen.

lg Andreas

rr2001
09-07-18, 10:54
ich muss dazu sagen, dass unter ZendServer 5.1.0 alles wie gewünscht angezeigt wurde (ß).
Erst mit der Umstellung auf den aktuellen ZendServer 9.1.3 tritt dieses Problem auf.

andreaspr@aon.at
10-07-18, 19:06
Im Grunde gibt es die php.ini Konfig-Datei die man durchschauen könnte. Ansonsten würde ich mir die Apache Konfig näher ansehen (httpd.conf und alles was dazu gehört).
Die Konfigs findest du im /www/zendphp7/conf Verzeichnis. Bzw. gibt es dort einen Verweis auf das Konfig-Verzeichnis vom Zend welches sich im /usr/local/... befindet.

rr2001
11-07-18, 08:09
Vielen Dank für Eure Antworten.
Mittlerweile habe ich alle Umlaute in den HTML-Codes in NCR umgeschrieben.
Waren ja nicht so viele.
Nochmals vielen Dank.