Essayer de configurer un projet basé sur Coundigniter pour le développement local (pile de lampes) et une fois que tout le fichier de configuration a été mis à jour (ce qui signifie que j'ai eu des erreurs de bootstrap significatives avec codeigniter), je reçois cette erreur dans mes navigateurs: P>
Erreur 330 (Net :: err_content_decodinging_failed): erreur inconnue. blockquote>- firefox
Erreur de codage de contenu: la page que vous essayez d'afficher ne peut pas être affichée car elle utilise une forme de compression invalide ou non prise en charge. blockquote> ul>Il suffit d'utiliser Wget pour aller chercher le fichier fonctionne bien, pas d'erreurs et je reçois le contenu que je m'attends. Je ne sais pas si c'est quelque chose avec CI et le serveur, ou juste quelque chose de bizarre avec le projet. Quelqu'un a-t-il déjà vu cela avant? strong> p>
4 Réponses :
Codediciter semble avoir sa propre méthode de gzipper sa production (pourquoi je ne sais pas, mais je ne connais pas très bien CI.)
Selon Cette entrée de forum , une telle erreur peut se produire lorsque des messages d'erreur PHP visent le contenu compressé. Ajuster ERROR_RORPORTER AUX Mise à jour: il semble également y avoir un paramètre de configuration CI: p> E_ALL ^ E_NOTICE CODE> Est-ce que l'astuce existe-t-il. P>
$config['compress_output'] = FALSE;
Va vérifier cela - pourquoi, pourquoi les cadres font-ils des choses comme ça?
Le réglage de configuration a fonctionné super. Si seuls les serveurs Web pouvaient compresser la réponse de manière standard qui fonctionnerait avec n'importe quel navigateur et être compatible en arrière.
Pour les utilisateurs IIS, il serait utile de vérifier les erreurs dans le journal du gestionnaire PHP. P>
Pour moi, l'erreur était la permission d'écriture de fichier refusé. Dû accorder les autorisations nécessaires. P>
Je ne sais pas si mon commentaire est utile ici, mais j'avais un problème similaire que je souhaite partager avec vous, qui sait peut-être que cela peut aider certains d'entre vous.
Pour mon projet, j'ai activé le GZIP mon fichier de configuration CI: p> dans le fichier de configuration, il est bien dit que: p> le "ne pas ' echo 'Toutes les valeurs avec la compression activée. " est très important ici. p> Cependant, ma fonction doit faire écho à une matrice codée JSON pour mon appel AJAX. p> Afin de résoudre ce problème, j'ai ajouté la fonction "sortie" après mon "écho" dans la fonction. p> MAINTENANT, avec cette entrée, je ne fais pas plus face à l'erreur "Content Encoding". P> J'espère que cela peut aider les gars qui ont le même problème. P> p>
Ma solution est: p>
Editeurs de texte Normaly Utilisez les codifications ASCII, j'ouvre le fichier avec NotePad ++ et modifiez la codification de la page à: UTF-8 sans bom code>. Et la page fonctionne maintenant bien. P>
Nope; + 15Characters;