2016-12-15 6 views
0

Seit Tag 1 unseres neuen Servers haben wir Anfragen für URLs mit dem Suffix der Seitengeschwindigkeit (ic/jc/cc), die nicht existieren.mod_pagespeed Fehler ohne das Modul aktiviert oder jemals installiert

zB

Dateiname zu lang: [client {CLIENT IP ADDRESS}: 58749] AH00036: access zu /wp-content, _plugins, _WP-Datei-Upload, _vendor, _datetimepicker, _jquery -ui-timepicker-addon.min.js, qver == 4.6 + wp-includes, _js, _jquery, _ui, _sortable.min.js, qver == 1.11.4 + wp-includes, _js, _jquery, _ui, _tabs .min.js, qver == 1.11.4 + wp-includes, _js, _jquery, _ui, _accordion.min.js, qver == 1.11.4.pagespeed.jc.zgb126SHUb.js fehlgeschlagen (Dateisystempfad '/ home/{DOMÄNEHOME DIR} /public_html/wp-content,_plugins,_wp-file-upload,_vendor,_datetimepicker,_jquery-ui-timepicker-addon.min.js,qver=4.6+wp-includes,_js,_jquery , _ui, _sortable.min.js, qver == 1.11.4 + wp-includes, _js, _jquery, _ui, _tabs.min.js, qver == 1.11.4 + wp-includes, _js, _jquery, _ui, _accordion .min.js, qver == 1.11.4.pagespeed.jc.zgb126SHUb.js')

Das sieht aus wie Javascript-Aggregation mit mod_pagespeed und nach den folgenden Links, es sieht aus wie ein alter Bug in mod_pagespeed (Github wurde importiert und ursprüngliche Bugdaten ~ 2010).

https://github.com/pagespeed/mod_pagespeed/issues/140 https://github.com/pagespeed/mod_pagespeed/issues/9 https://groups.google.com/forum/#!msg/mod-pagespeed-discuss/zvsw368HeJw/hjrR1lZmFdMJ

Wir haben mod_pagespeed in WHM nicht installiert ist und wenn "apachectl -l" in der kompilierten Apache-Module entweder es ist nicht aktiv.

Ich kann keine Spuren davon in den Dateien/db des Servers finden und es auf allen unseren Seiten

Hat dieses Problem jemand gesehen vorkommendes wurde oder was es verursacht werden könnte?

Antwort

0

apachectl -l wird nicht helfen, da es nur in Modulen kompiliert angezeigt wird. mod_pagespeed wird separat kompiliert.

Bitte verwenden Sie diesen Befehl:

httpd -t -D DUMP_MODULES (dies wird alle geladenen Module zeigen)

Sie können überprüfen, ob Sie eine pagespeed.conf Datei in/haben etc/httpd/conf oder/usr/local/apache/conf oder/etc/apache2/conf (Ich habe mehrere Standorte angegeben, da ich nicht weiß, welche cPanel/WHM-Version Sie haben, wenn Sie apache 2.2.x oder apache 2.4.x usw. haben) .

Sie könnte auch ein finden Ausgabe/-type f -name "Page Speed ​​ Conf"

Try für Page Speed ​​suchen mit: grep -r -i Page Speed ​​* in einem der obigen Punkte Konfigurieren Sie die Speicherorte Ihres Apache-Webservers.

Wenn Sie eine pageSpeed.conf haben, bearbeiten Sie diese bitte und ersetzen Sie ModPagespeed on (was mod_pagespeed aktiviert) mit ModPagespeed off (um es zu deaktivieren). Starten Sie dann apache /etc/init.d/httpd neustart (für CentOS 6.x) oder systemctl neustarten httpd (CentOS 7.x)

Für eine bestimmte Website gehen Sie zu/home/cpaneluser/public_html und in einem..htaccess-Datei fügen Sie die folgende Anweisung:

ModPagespeed off

Keine Notwendigkeit Apache neu zu starten. Wenn Sie nach dem Speichern der .htaccess-Datei für diese spezifische Website einen 500-Fehler erhalten, dann haben Sie definitiv keine mod_pagespeed-Funktion.

Verwandte Themen