Actions
Anomalie #3518
ferméLes fichiers statiques de lamp doivent être écrits en ISO8859-1
Début:
13/12/2018
Echéance:
% réalisé:
0%
Temps estimé:
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
Actions
#1
Mis à jour par Quentin Gibeaux il y a environ 6 ans
- Sujet changé de Les fichiers statiques de lamp doivent être écris en ISO8859-1 à Les fichiers statiques de lamp doivent être écrits en ISO8859-1
Actions
#2
Mis à jour par Quentin Gibeaux il y a environ 4 ans
- Statut changé de Nouveau à 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
Actions