2017-10-05 14 views
0

Après la mise à jour de Joomla vers la version 3.8.1, la plupart des fonctions de navigation et de navigation ont cessé de fonctionner dans Chrome, FireFox, Win Safari et IE 11. media/jui/js/bootstrap.min. js ne parvient pas à charger avec ERR_CONTENT_DECODING_FAILED. Cela fonctionne toujours dans MS Edge.ERR_CONTENT_DECODING_FAILED pour un fichier après la mise à jour de Joomla

Cela se produit sur des machines à plusieurs emplacements et sur plusieurs FAI.

Mesures prises (dont aucune n'a résolu):

  1. fichier supprimé du serveur et remplacé par sauvegardé une copie de la semaine dernière et réédité chmod 0644
  2. vérifié que gzip publique $ = « 0 '; dans configuration.php
  3. dans MS Testée bord où l'erreur ne se produit pas
  4. Utilisé MS Edge pour aller à Joomla Configuration globale> Paramètres du serveur et définissez Gzip page Compression sur Non Oui Avait été.
  5. Trouvé que dans les navigateurs où il était défaillant si le fichier JS est accédé sans la chaîne de requête de versionnement le navigateur peut charger le fichier sans erreur.
  6. Trouvé dans Safari, IE 11 et iPhone Chrome le fichier JS s'affiche et semble être gzippé ou autrement codé. Capture d'écran: screenshot
  7. cache du navigateur Effacé dans Chrome
  8. Je suis allé au chrome: // net-internals et cliqué Flush Pools Socket et Fermer Idle Prises
  9. Paramètres du cache cochés et il a été mis hors service tout le temps:

enter image description here

  1. système - page module de cache également désactivé enter image description here

Répondre

0

Dans ce cas, le client avait omis de mentionner qu'ils avaient ajouté le service de pare-feu Sucuri et que c'était à partir de là que le fichier caché corrompu était livré. Effacer le cache à Sucuri et le fichier ne lance plus ERR_CONTENT_DECODING_FAILED