Ich verwende Django mit mod_fcgid und Apache
UnicodeEncodeError: 'ascii' codec can't encode characters
Was tun, wenn der Fehler auftritt?
Die folgende Zeile muss zu httpd.conf hinzugefügt werden.
FcgidInitialEnv LANG "ja_JP.UTF-8"
"Quelle" https://code.djangoproject.com/ticket/17686 "django wouldn't get the locale settings of my user. In fact the fcgi script wouldn't, even if my envvars script was properly configured."
Wie Sie sehen können, hat die Einstellung mit Envvars usw. aus irgendeinem Grund keine Auswirkung. .. .. Das Setzen von "ja_JP.UTF-8" in einer Umgebungsvariablen wie LC_ALL hat nicht funktioniert. ..
Es gab kein Problem mit mod_wsgi. .. .. Ich habe Stunden damit verbracht, diese Informationen zu finden.
Recommended Posts