Jörgs Webnotizen

Apache

gc_maxlifetime in .htaccess Datei anpassen

Möchte man den Session-Timeout in PHP nur für eine Domain oder ein einzelnes Verzeichnis erhöhen, kann man hierzu den Wert für den php.ini Parameter session.gc_maxlifetime entsprechend anpassen. Läuft PHP als Modul des Apachen (mod_php), so geht dies nicht über eine php.ini Datei im jeweiligen Verzeichnis. Stattdessen könnte man den Wert aber in der .htaccess Datei des betreffenden Verzeichnisses definieren: (mehr …)

Defektes Piwik nach Update auf 2.16.3

Heute morgen wurde bei einem Upgrade auf einem Debian-Server u.a. auch Piwik aktualisiert, und zwar auf die Version 2.16.3. Das Update lief ordentlich durch, aber das Backend von Piwik war danach nicht mehr zu gebrauchen: viele Icons konnten nicht mehr geladen werden. Firebug verriet, dass der Webserver statt der Bilder lauter 500 „Internal Server Errors“ auslieferte. (mehr …)

9 Kommentare

always_populate_raw_post_data in .htaccess Datei

Bei der Installation der Webanalyse-Anwendung piwik überprüft das PHP-Programm auch die Systemvoraussetzungen. Dabei setzt es u.a. voraus, dass der php.ini Parameter always_populate_raw_post_data auf den Wert -1 gesetzt ist. Hat man keinen Zugriff auf die systemweite php.ini und läuft als Webserver ein Apache gibt es hierzu zwei Möglichkeiten: (mehr …)

2 Kommentare

Nervige Upload-Bots

Auf einem Webspace mit einigen von mir selbst programmierten Webseiten läuft ein Cronjob, welcher mir bei Neueinträgen in ein PHP-Errorlogfile eine Benachrichtigungs-Email schickt. Ein Lockfile-Mechanismus sorgt dafür, dass ich weitere Benachrichtigungen erst dann erhalte, nachdem ich mir die Fehlermeldungen auf einer speziell dafür eingerichteten Webseite angeschaut habe, so dass ich nicht mit Mails bombardiert werde. Allerdings nerven in letzter Zeit einige Bots, die mit Uploads PHP-Error verursachen. (mehr …)