Ich habe folgenden Befehl in einem Cronjob:
*/5 * * * * php /var/www/domain/yii rss/parse
Es gibt E-Mails in einem falschen Zeichensatz aus:
Content-Type: text/plain; charset=ANSI_X3.4-1968
Aber wenn ich diesen Befehl direkt in der CLI starte und in ein Protokoll ausgebe:
php /var/www/domain/yii rss/parse > log
Ich bekomme die richtige Kodierung - UTF-8
Es wurde bereits versucht, lang in / etc / environment festzulegen:
LANG=en_US.UTF-8
Cron neu gestartet, aber immer noch ANSI über CRON verwendet. Irgendwelche Ideen?
/etc/environment
die von cron nicht berücksichtigt wird.