Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 02. Februar 2017 14:52

Henk1060
Server-Pate
Registriert: 12. August 2011
Beiträge: 632

Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Hy Leute,

Mein altes Webhosting Paket war einfach zu langsam, also her mit einen V Server wink
Und was soll ich sagen... die Seiten werden einfach schneller ausgeliefert.

Jedoch habe ich ein Problem, das bekomme ich nicht auf die Reihe.
Zwar verwende ich LiveZilla als Chat Software.

Und generiert mir LiveZilla diese Zeile, die im Template eingefügt ist.

domain.de/chat/resource.php?t=js&1=jscript/jsglobal.min.js&2=jscript/jsbox.min.js&3=jscript/jstrack.min.js

und eine weiter js Datei wird nicht komprimiert ausgeben.
Alle anderen werden komprimiert ausgeliefert.

Jetzt ist die frage, wie diese 2 files noch komprimiert ausgeliefert werden können.

Bei meinen alten Webhoster hat das ohne Problem funktioniert.
Denke, dass ich in der Nginx Anweisung was erweitern müsste.

Hier meine Server Daten und Anweisung:
Verwende Plesk Onyx
Ubuntu 16.04
PHP 5.6.30 FPM von Nginx bedient
Nginx einstellungen:

gzip on; 
gzip_http_version 1.1; 
gzip_comp_level 8; 
gzip_static on; 
gzip_vary on; 
gzip_proxied any; 
gzip_min_length 1400; 
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript text/x-js; 
gzip_buffers 16 8k; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; 
expires 1M; 
access_log off; 
add_header Cache-Control "public";

Leider habe ich dazu keine Ahnung, was ich da machen müsste, oder nach was ich das G... befragen sollte.

Danke für die Tipps.

Offline

#2 03. Februar 2017 09:22

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Henk1060 schrieb:
domain.de/chat/resource.php?t=js&1=jscript/jsglobal.min.js&2=jscript/jsbox.min.js&3=jscript/jstrack.min.js

und eine weiter js Datei wird nicht komprimiert ausgeben.
Alle anderen werden komprimiert ausgeliefert.

Jetzt ist die frage, wie diese 2 files noch komprimiert ausgeliefert werden können.

Ähmm, welche Dateien genau unkomprimiert ausgeliefert?

Nach Adam Riese komm ich nämlich auf 4 Dateien (3x js in der embed Zeile + 1 weitere) big_smile.

Im übrigen ... guckst du hier big_smile

https://stackoverflow.com/questions/239 … ript-files

Offline

#3 03. Februar 2017 09:39

Henk1060
Server-Pate
Registriert: 12. August 2011
Beiträge: 632

Re: Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Danke für den Link, der hatte aber das Problem das gar keine JS komprimiert ausgeben werden.
Das ist ja bei mir nicht der fall...

Ups gerade gesehen es geht um eine js und eine css


<div id="livezilla_tracking" style="display:none"></div>
<script type="text/javascript"> var script = document.createElement("script");script.async=true;script.type="text/javascript";var src = "https://domain.de/chat/server.php?a=8bb7a&rqst=track&output=jcrpt&intgroup=c2VydmljZQ__&intid=YWRtaW4_&pref=dXNlcg__&ofc=MQ__&fbpos=12&fbml=0&fbmt=0&fbmr=0&fbmb=0&fbw=32&fbh=178&fbshx=NQ__&fbshy=NQ__&fbshb=NQ__&fbshc=IzY5Njk2OQ__&nse="+Math.random();setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);</script><noscript>

<img src="https://domain.de/chat/server.php?a=8bb7a&amp;rqst=track&amp;output=nojcrpt" width="0" height="0" style="visibility:hidden;" alt=""></noscript><div style="display:none;">

<a href="javascript:void(window.open('https://www.domain.de/chat/chat.php?a=86532&amp;intgroup=c2VydmljZQ__&amp;intid=YWRtaW4_&amp;pref=dXNlcg__&amp;ofc=MQ__','','width=590,height=760,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))" class="lz_fl">
<img id="chat_button_image" src="https://domain.de/chat/image.php?a=c0af3&amp;id=6&amp;type=overlay" width="32" height="178" style="border:0px;" alt="LiveZilla Live Chat"></a></div>

und der pagespeed meckert bei diesen punkten

https://www.domain.de/chat/resource.php?t=js&1=jscript/jsglobal.min.js&2=jscript/jsbox.min.js&3=jscript/jstrack.min.js

https://www.domain.de/chat/resource.php?t=css&1=style.min.css

Offline

#4 03. Februar 2017 10:17

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Sind die nginx Einstellungen die originalen, oder hast du die eingetragen?

Falls zweiteres, hast du danach den Server neu gestartet? Die nginx Einstellungen werden anders als bei htaccess bei dessen Start kompiliert.

Offline

#5 03. Februar 2017 10:30

Henk1060
Server-Pate
Registriert: 12. August 2011
Beiträge: 632

Re: Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Nein da gab es gar keinen eintrag.
nginx startet nach jeder erneuerung im eintrag von selbst.
Ja server wurde zur sicherheit auch neu gestartet.

soweit ich das weiß verarbeitet nginx fast keine .htaccess dateien

Offline

#6 03. Februar 2017 10:35

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Nginx Server und gzib deflate probleme mit .js resource.php erweitern?

Henk1060 schrieb:

soweit ich das weiß verarbeitet nginx fast keine .htaccess dateien

Nee, kennt er gar nicht.

Eine Sache, die mir so in den Sinn kam, war die Vererbung derartiger Anweisungen in Unterverzeichnisse - ist aber ohne htaccess Blödsinn.

Hast du schon mal den Tech Support angefunkt? Möglicherweise haben die für solche Dinge eine Standardlösung parat  roll ... die kennen ihre Server doch am besten.

Offline