Anomalie #3518
Les fichiers statiques de lamp doivent être écrits en ISO8859-1
Start date:
12/13/2018
Due date:
% Done:
0%
Estimated time:
Difficulté:
2 Facile
Description
Sur lamp, les fichiers servis statiquement doivent être générés en latin1, sinon les accents sont cassés.
Une solution est de forcer le charset à UTF8 via :
(April) root@lamp:/var/www/media.april.org/txt# cat /etc/apache2/conf-enabled/charset.conf (…) AddDefaultCharset UTF-8
Mais cela a un impact sur tout les fichiers servis sur tout les sites de lamp.
Voir quel est l'impact réel de cette configuration (via fichiers statiques, php, perl, etc ?)
Exemple de fichiers à convertir :
(April) root@lamp:/var/www# find . -print0 | xargs -0 file | grep 8859 | head -n 1 ./eucd.info/htdocs/documents/introduction.fr.tex: LaTeX 2e document, ISO-8859 text
History
Updated by Quentin Gibeaux almost 5 years ago
- Subject changed from Les fichiers statiques de lamp doivent être écris en ISO8859-1 to Les fichiers statiques de lamp doivent être écrits en ISO8859-1
Updated by Quentin Gibeaux about 3 years ago
- Status changed from Nouveau to Rejeté
il faut plutôt corriger les fichiers ajoutés que corriger les fichiers existants qui ont peut être des raisons d'être dans le charset dans lequel ils sont
la solution n'est pas globale mais au cas par cas, donc pas de configuration utf8 globale forcée