Dans votre fichier de config changement compress_output à TRUE. Je crois qu'il utilise gzip.
Il y a aussi cet avertissement:
TRÈS IMPORTANT:
Si vous obtenez une page blanche lorsque la compression est activée, cela signifie
vous êtes prématurément de la sortie
quelque chose à votre navigateur. Il pourrait
même une ligne de blanc à l'
à la fin de l'un de vos scripts. Pour
la compression de travail, rien ne peut être
envoyé avant que la mémoire tampon de sortie est
appelé par la sortie de la classe. Ne pas
"echo" toutes les valeurs avec la compression
activé.
La bonne réponse. Notez également que sur des hôtes, il se pourrait que le virtual host configuration a déjà gzip activé sur tous les contenus. Si vous activez ensuite gzip en CI, vous obtenez le double de la compression, ce qui conduit à de très étrange questions 🙂 je ne l'activer gzip, mais selon la codeigniter la documentation de Ne pas "echo" toutes les valeurs avec la compression activée . comment puis-je utiliser ajax dans mon site . parce qu'il utilise l'écho de valeur de retour... Je n'ai pas eu à faire face (je n'utilise que du côté serveur de compression). Mais peut-être cette fonction permettra de: $this->output->set_output($data); public function __construct() { parent::__construct(); ob_flush(); ob_start('ob_gzhandler'); }
Dans votre fichier de config changement
compress_output
àTRUE
. Je crois qu'il utilise gzip.Il y a aussi cet avertissement:
je ne l'activer gzip, mais selon la codeigniter la documentation de Ne pas "echo" toutes les valeurs avec la compression activée . comment puis-je utiliser ajax dans mon site . parce qu'il utilise l'écho de valeur de retour...
Je n'ai pas eu à faire face (je n'utilise que du côté serveur de compression). Mais peut-être cette fonction permettra de: $this->output->set_output($data);
public function __construct() { parent::__construct(); ob_flush(); ob_start('ob_gzhandler'); }
OriginalL'auteur Matthew