Problèmes d'accent sur site

Signalez les soucis avec votre espace d'hébergement
9 message(s)Page 1 sur 1

Problèmes d'accent sur site

Messagepar nono62 » Lun Jan 30, 2017 5:29 am

Bonjour. Suite à la migration des serveurs, les caractères spéciaux de mon site ne sont plus codés correctement. Vous serait il possible de remédier au problème. Ces problèmes surviennent sur plusieurs pages de mon site .
Voici le site en question : http://meteobiache.shost.ca/index.php
Cordialement
nono62 offline
Message(s) : 4
Inscription : Dim Nov 16, 2014 5:27 am

Re: Problèmes d'accent sur site

Messagepar Dominick » Lun Jan 30, 2017 6:25 am

Bonjour,

Ajoutez cette ligne dans le haut de vos pages PHP.
Code : Tout sélectionner
<?php header("Content-Type:text/html; charset=ISO-8859-1"); ?>

L'autre option serait d'utiliser UTF-8 pour l'encodage de vos pages, dans ce cas, aucun code supplémentaire est nécessaire.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: Problèmes d'accent sur site

Messagepar iceman62 » Lun Jan 30, 2017 7:22 am

Salut Dominick
Je trouve que c'est facile de dire qu'il faut reprendre chaque page pour ajouter une ligne de code.
on fait comment quand on a beaucoup de pages?
Non là c'est pas sérieux!
tout fonctionnait bien avant migration et maintenant c'est le bazar.
Perso je ne peux toujours pas faire les upload de données sur mon site car ça bug toujours.
je t'ai envoyé les log en mp.
Pierre
Image
iceman62 offline
Avatar de l’utilisateur
Message(s) : 39
Inscription : Sam Mars 01, 2014 4:17 am

Re: Problèmes d'accent sur site

Messagepar Dominick » Lun Jan 30, 2017 8:00 am

Faut pas nous tapper dessus. On ne fait qu'avancer et vous offrir les dernières technologies.
PHP 5.5 est mort depuis quelques mois déjà et nous avons mis à jour celle-ci pour la sécurité de vos sites.

PHP 5.6 à changé l'encodage par défaut. Même si j'ai remis à none, ça fix pas votre site web.
http://php.net/manual/fr/ini.core.php#i ... lt-charset

Nous utilisons PHP 7.1 sur notre site principal.
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: Problèmes d'accent sur site

Messagepar Alex » Lun Jan 30, 2017 8:42 am

Salut tout le monde,

Il ne sert à rien de se fâcher. Se renseigner, apprendre et évoluer serait beaucoup mieux.

L'UTF-8 par défaut est une délivrance pour les codeurs et les utilisateurs !

Il y a quelques années, chaque pays avait son encodage, le net et les navigateurs devaient faire avec ça.
Chez nous, en Europe de l'ouest, l'ISO-8859-1 était la norme. C'était valable uniquement chez nous ! Il suffisait de passer à l'est de l'Europe pour changer d'encodage.
Et c'était sans compter sur des pays comme la Grèce qui utilisaient des encodages spécifiques encore différents.
Chaque pays avait son encodage et chaque navigateur devait embarquer une table répertoriant toutes les pages de code existantes.

Et enfin, miracle ! Enfin tout le monde pourrait tomber d'accord !
Un jour, on a décidé que tous ces encodages ne feraient plus qu'un seul. L'UTF-8 était né.
Depuis, l'UTF-8 devient la norme et il finira par devenir la norme.

Les sites encodés en ISO, voir pire, en ANSI (Windows 1252), ne seront plus lisibles car les navigateurs ne les prendront plus en charge.
L'UTF-8 va détrôner tous les autres encodages, il faut s'y faire, c'est l'évolution de l'informatique qui veut ça.

Rien ne sert de râler, il faut s'adapter aux évolutions et suivre le rythme. sHost n'est pas responsable, c'est l'évolution de l'informatique qui porte cette responsabilité.

Ceci dit, rien ne t'empêche d'ajouter dans ton .htaccess : (pour éviter de le faire dans chaque fichier)
AddDefaultCharset ISO-8859-1

EDIT: Ceci ne fonctionne pas, c'est dû à PHP 5.6 et non Apache. - Dominick

Mais il te faudra évoluer tôt ou tard. Cette page de code est amenée à disparaitre au profit de l'UTF-8. ;)
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1086
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: Problèmes d'accent sur site

Messagepar iceman62 » Lun Jan 30, 2017 8:56 am

ok! merci Dominick et Alex
pour nous qui ne sommes pas de pros, c'est dur de suivre!
on va regarder ça.
Image
iceman62 offline
Avatar de l’utilisateur
Message(s) : 39
Inscription : Sam Mars 01, 2014 4:17 am

Re: Problèmes d'accent sur site

Messagepar Alex » Lun Jan 30, 2017 9:15 am

Quand on est Webmaster, il faut se maintenir à jour, c'est un impératif.

Tu n'es pas le seul à peiner tellement ça avance vite.
Je ne suis plus de première jeunesse, et pourtant, j'essaye de suivre le mouvement. J'ai adopté UTF-8 depuis un bon moment déjà. Il m'arrive de sourire quand je retrouve une page ISO sur un disque. ;)

Maintiens toi à jour, c'est primordial !
Si un simple encodage te gêne, le passage à PHP 7 va te faire tout bizarre si tu n'es pas renseigné avant.
Rassure toi ! Shost ne va pas t'obliger à passer vers PHP 7 avant quelques temps, quelques très longs temps. Mais ne te laisse pas surprendre, sinon l'informatique te laissera sur le bord du chemin.
PHP 7 est un énorme changement qui m'a donné beaucoup de fil à retordre. A croire que plus on vieilli, moins on s'y fait...

Mais il faut suivre et, surtout, sourire !
Après tout, aucune vie ne dépend de tout ceci, même si sur le coup, ça peut sembler catastrophique. ;)
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1086
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: Problèmes d'accent sur site

Messagepar Dominick » Lun Jan 30, 2017 9:20 am

Bonjour,

On a pas encore de plans définis pour retirer PHP 5, mais la version 5.6 sera supporté (mises à jour de sécurité seulement) jusqu'au 31 décembre 2018.
Nous allons probablement retirer cette version à ce moment.

Il se peut que nous passions à une version plus jeune pour celle par défaut avant ça (avec possibilité de retour en arrière jusqu'en 2018).
Bien entendu, ce type de changement sera communiqué à l'avance.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1510
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: Problèmes d'accent sur site

Messagepar Alex » Lun Jan 30, 2017 9:33 am

Quand je vois qu'il existe encore des sites en PHP 4 et même 3..... :?

PHP 5.6 est très bien, il mérite de vivre encore un peu ! ;)
C'est la version idéale pour apprendre à se passer de MySQLi/PDO avant de passer à PHP 7.

Il est vrai que PHP n'attend personne. Ils sont déjà à la version 7.1.1
Après la version 7.0 qui a demandé du temps, ils sont partis et ils sont sur les rails. Ils ne s'arrêteront plus !
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1086
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

9 message(s)Page 1 sur 1

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)

cron