Jump to content

Content-Encoding-Fehler bei Module


Dognose

Recommended Posts

Hallo Experten,

 

ich habe ein kleines Problem wenn ich ein bestimmtes Modul öffnen möchte. Ich bekomme dann immer folgenden Fehler:

 

Content-Encoding Fehler

 

Ich habe etwas recherchiert und meine das es evtl. etwas mit der (De)Komprimierung usw. zu tun hat, die in den Apache settings (php.ini) getroffen werden.

 

Hatte auch schon mal jemand den gleichen Fehler?

 

Was sind so die typischen Einstellungen zum Thema Kompression für Prestashop? (zlib, gzip, on, off usw..)

 

Bin für jeden Tipp dankbar.

 

MfG Dognose

Edited by Dognose (see edit history)
Link to comment
Share on other sites

Hast du an den php-Scripten etwas geändert ?

 

Kompression wird im Back-office eingestellt und zwar unter Erweiterte Einstellungen -> Leistung. CCC darf nur aktiviert werden, wenn am Server das Modul (Server-Modul) auch installiert und aktiviert ist.

Andere Komprimierung wäre über Cache. Auf der gleichen Seite weiter unten - Cache.

 

Header Komprimierung:

Am Server sollte auch gzip installiert sein. Aber das ist sicher installiert und aktiviert, weil Standard bei einem jeden Server.

 

Ergänzung: auch das php-Modul deflate sollte installiert sein und aktiviert sein. Ebenso ein Standardmodul bei jedem Server.

 

Sonst sollte der Server auch noch mit diesem Header antworten:

 

Vary: Host,Accept-Encoding

Transfer-Encoding: chunked

Content-Type: text/html; charset=utf-8

Link to comment
Share on other sites

Hi cd,

 

danke für deine Tipps.

 

Unter Leistung habe ich folgende Einstellungen aktiviert:

  1. CCC for CSS
  2. CCC for JS
  3. Minify HTML after "smarty compile" execution.
  4. Compress inline JavaScript in HTML after "smarty compile" execution
  5. Keep W3C validation
  6. Keep the custom BlowFish class.
  7. Use Memcache, Caching-System: Memcache

 

So siehts bei mir aus in der phpinfo():

 

Gzip ist installiert:

  1. gzip compression: enabled

 

Deflate ist auch installiert:

  1. _SERVER["HTTP_ACCEPT_ENCODING"]: gzip, deflate
  2. Stream Filter support: zlib.inflate, zlib.deflate

 

 

Im Anhang mal noch ein Screenshot aus meinem Plesk Panel der Apache-Module.

 

 

Un hier mal noch meine php.ini

 

soap.wsdl_cache_limit = 5
tidy.clean_output = Off
include_path = ".:"
mysql.allow_persistent = On
mysqli.max_persistent = -1
safe_mode_allowed_env_vars = PHP_
session.bug_compat_42 = Off
mysql.connect_timeout = 60
session.use_only_cookies = 1
register_argc_argv = Off
mssql.min_error_severity = 10
open_basedir = "/var/www/vhosts/*/:/tmp/"
session.name = PHPSESSID
mysqlnd.collect_statistics = On
session.hash_function = 0
magic_quotes_runtime = Off
log_errors_max_len = 1024
mssql.secure_connection = Off
pgsql.max_links = -1
variables_order = "GPCS"
ldap.max_links = -1
sybct.allow_persistent = On
max_input_time = 1200
odbc.max_links = -1
mysqli.default_pw =
session.save_handler = files
mysqli.cache_size = 2000
pgsql.auto_reset_persistent = Off
session.cache_expire = 180
error_reporting = E_ALL & ~E_DEPRECATED
safe_mode_gid = Off
auto_prepend_file =
sybct.min_client_severity = 10
pgsql.max_persistent = -1
auto_globals_jit = On
soap.wsdl_cache_ttl = 86400
allow_url_fopen = On
pdo_mysql.default_socket =
smtp_port = 25
register_globals = Off
display_startup_errors = Off
user_dir =
session.cookie_lifetime = 0
mysqli.max_links = -1
default_socket_timeout = 60
session.serialize_handler = php
session.hash_bits_per_character = 5
unserialize_callback_func =
pdo_mysql.cache_size = 2000
default_mimetype = "text/html"
magic_quotes_gpc = Off
safe_mode_include_dir =
max_execution_time = 20000
mail.add_x_header = On
upload_max_filesize = 1280M
ibase.max_links = -1
register_long_arrays = Off
safe_mode = off
zlib.output_compression = On
safe_mode_protected_env_vars = LD_LIBRARY_PATH
odbc.max_persistent = -1
mssql.compatability_mode = Off
file_uploads = On
ibase.max_persistent = -1
mysqli.reconnect = Off
session.cookie_domain =
mssql.allow_persistent = On
mysql.max_persistent = -1
mssql.max_links = -1
session.use_trans_sid = 0
mysql.default_socket =
mysql.max_links = -1
odbc.defaultbinmode = 1
sybct.max_persistent = -1
output_buffering = 4096
ibase.timeformat = "%H:%M:%S"
doc_root =
log_errors = On
mysql.default_host =
mysqli.default_port = 3306
display_errors = Off
mysqli.default_socket =
safe_mode_exec_dir =
html_errors = Off
session.entropy_length = 0
ibase.allow_persistent = 1
y2k_compliance = On
mysql.allow_local_infile = On
post_max_size = 3000M
asp_tags = Off
memory_limit = 5000M
short_open_tag = On
SMTP = localhost
precision = 14
session.bug_compat_warn = Off
sybct.min_server_severity = 10
mssql.min_message_severity = 10
session.gc_maxlifetime = 1440
session.gc_probability = 0
allow_url_include = Off
mysqli.default_host =
mysqli.default_user =
session.referer_check =
pgsql.log_notice = 0
mysql.default_port =
odbc.defaultlrl = 4096
pgsql.ignore_notice = 0
mysql.trace_mode = Off
ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
engine = On
odbc.allow_persistent = On
ibase.dateformat = "%Y-%m-%d"
track_errors = Off
max_file_uploads = 20
pgsql.allow_persistent = On
session.auto_start = 0
auto_append_file =
disable_classes =
mysql.default_password =
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
allow_call_time_pass_reference = Off
ignore_repeated_source = Off
mysqli.allow_persistent = On
sql.safe_mode = Off
session.cookie_path = /
expose_php = Off
report_memleaks = On
session.gc_divisor = 1000
mssql.max_persistent = -1
serialize_precision = 100
odbc.check_persistent = On
sybct.max_links = -1
mysqlnd.collect_memory_statistics = Off
define_syslog_variables = Off
session.cookie_httponly =
session.cache_limiter = nocache
enable_dl = Off
ignore_repeated_errors = Off
request_order = "GP"
disable_functions =
magic_quotes_sybase = Off
soap.wsdl_cache_enabled = 1
soap.wsdl_cache_dir = "/tmp"
session.use_cookies = 1
mysql.default_user =
mysql.cache_size = 2000
implicit_flush = Off
bcmath.scale = 0
suhosin.request.max_vars = 10000
suhosin.post.max_vars = 10000

 

Wenn jemanden i-wo etwas auffällt oder wenn was relevantes fehlt einfach melden.

 

Es laufen nach einem Serverwechsel von Managed auf Root (dedicted) alle Module bis auf dieses eine.

post-279207-0-49067200-1375624747_thumb.png

Edited by Dognose (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...