PDA

Zobacz pełną wersję : [Rozwiązane] Błąc err_content_decoding_failed przy włączeniu prostych adresów



rkonik
17-11-2021, 13:13
W wersji 3 nigdy nie miałem takiego błędu.

Zacznę od parametrów:
Serwer współdzielony Cyber_falks
PHP 7.4.24
Joomla 4.0.4
Zainstalowane komponenty: Akeeba Admintools i Backup
Szablon domyślny Joomli od frontu i backendu

W chwili włączania prostych adresów i zmianie .htaccess.txt na .htaccess występuje błąd przy niektórych plikach css i js err_content_decoding_failed
Kontent jest ładowany ale nic poza tym.

Oto plik konfiguracyjny


=============
Plik konfiguracyjny
=============
offline: false
offline_message: Witryna została wyłączona ze względu na prace konserwacyjne.<br />Zajrzyj tu ponownie za jakiś czas.
display_offline_message: 1
offline_image:
sitename: xxxxxx
editor: tinymce
captcha: 0
list_limit: 20
access: 1
debug: false
debug_lang: false
debug_lang_const: true
dbtype: mysqli
host: xxxxxx
user: xxxxxx
password: xxxxxx
db: xxxxxx
dbprefix: xxxxxx
dbencryption: 0
dbsslverifyservercert: false
dbsslkey:
dbsslcert:
dbsslca:
dbsslcipher:
force_ssl: 2
live_site:
secret: xxxxxx
gzip: false
error_reporting: default
helpurl: https://help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}
offset: UTC
mailonline: true
mailer: mail
mailfrom: xxxxxx
fromname: xxxxxx
sendmail: xxxxxx
smtpauth: false
smtpuser: xxxxxx
smtppass: xxxxxx
smtphost: xxxxxx
smtpsecure: none
smtpport: 25
caching: 0
cache_handler: file
cachetime: 15
cache_platformprefix: false
MetaDesc:
MetaAuthor: false
MetaVersion: false
robots:
sef: true
sef_rewrite: true
sef_suffix: false
unicodeslugs: false
feed_limit: 10
feed_email: none
log_path: xxxxxx
tmp_path: xxxxxx
lifetime: 15
session_handler: database
shared_session: false
session_metadata: true
memcached_persist: true
memcached_compress: false
memcached_server_host: xxxxxx
memcached_server_port: 11211
redis_persist: true
redis_server_host: xxxxxx
redis_server_port: 6379
redis_server_db: 0
cors: false
cors_allow_origin: *
cors_allow_headers: Content-Type,X-Joomla-Token
cors_allow_methods:
behind_loadbalancer: false
proxy_enable: false
proxy_host:
proxy_port:
proxy_user: xxxxxx
massmailoff: false
replyto:
replytoname:
MetaRights:
sitename_pagetitles: 0
session_filesystem_path:
session_memcached_server_host: xxxxxx
session_memcached_server_port: 11211
session_redis_persist: 1
session_redis_server_host: xxxxxx
session_redis_server_port: 6379
session_redis_server_db: 0
frontediting: 1
block_floc: 1
log_everything: 0
log_deprecated: 0

To samo się dzieje gdy wygeneruję .htaccess poprzez admintools Akeeby.
Mogę liczyć na podpowiedź jak ten problem rozwiązać?

siristru
17-11-2021, 20:17
A czy kompresujesz stronę gzipem? Opcja kompresji strony w konfiguracji.

rkonik
20-11-2021, 12:29
Tak kompresuję. Idąc tym wątkiem okazuje się że serwer sam z siebie chyba również.

Przeszukałem przeróżne strony i oficjalne forum Joomli. Odpowiedź znalazłem na github-ie
Mówiąc krótko w takiej sytuacji należy usunąć część kodu z htaccess dokładnie poniżej tego komentarza:




## If your site starts to look strange after enabling this, and you see
## ERR_CONTENT_DECODING_FAILED in your browser console network tab,
## then your server is already gzipping css and js files and you don't need this
## block enabled in your .htaccess














Proszę zaznaczyć jako rozwiązany problem. Mam nadzieję że komuś się to przyda.