Que faire pour " Erreur d'encodage de contenu " ?

Si vous rencontrez ce genre d'erreur, c'est que votre site (généralement les CMS) utilise un ensemble de fonctions de type GZIP qui sert à compresser les pages entre le serveur et le client. Sauf que voilà, chez FranceServ Hébergement cette compression étant déjà présente par défaut dans la configuration du serveur, le fait de l'utiliser une seconde fois dans votre site peut causer des problèmes.

Pour palier à ce problème il vous faut désactiver la compression GZIP.

Certains CMS conscient de ce soucis permettent la désactivation de façon simple :

NPDS Net Portal Dynamic System

Modifier le fichier config.php et remplacer la ligne :

$gzhandler = "1";

par celle-ci :

$gzhandler = "0";

Nuked-Klan

Modifier le fichier config.inc.php et remplacer cette ligne :

define('NK_GZIP', true);

Par celle-ci :

//define('NK_GZIP', true);

( NB : ne tentez pas de passer true à false, NK considère que si la variable est définie, la compression GZIP est activée, même à false )

phpBB

  1. Rendez vous dans l'ACP
  2. Allez dans paramètres du serveur
  3. Passer la valeur Activer la compression GZip à Non
  4. Cliquer sur envoyer

PhpBoost

Éditez le fichier kernel/begin.php Cherchez la ligne 93 qui contient :

ob_start("ob_gzhandler"); 

Et ajouter deux slashes juste devant pour donner :

//ob_start("ob_gzhandler"); 

Éditez le fichier kernel/footer.php Cherchez la ligne 79 qui contient :

ob_end_flush(); 

Et ajouter deux slashes juste devant pour donner :

//ob_end_flush(); 

SMF

Éditez le fichier index.php Cherchez les lignes 107-108 qui contiennent :

ob_end_clean();
ob_start('ob_gzhandler');

Et ajouter deux slashes juste devant pour donner :

//ob_end_clean();
//ob_start('ob_gzhandler');