Never chance a running system, oder wie heisst das?
Da ich nun leider ein Freund von Sicherheit bin, musste ich hier im Blog mal so einiges aufräumen und updaten (lassen …). Freundlicherweise stellte sich ein Kollege zur Verfügung der meinen virtuellen Server als Testobjekt nutzen wollte.
Ich sach nur: Gut dass wir sowas auf eigenen Maschinen testen und nicht zuerst an Kundenmaschinen rumfummeln. Ein relative einfache WordPress (mit ein paar Plugins jaja) legt sich nach einem PHP-Update mal ganz gepflegt die Karten.
Ich sage nur „sockets“.
Der Kommentar des Eintrags in der wp-config.ini
// define(‚DB_HOST‘, ‚localhost‘); // 99% chance you won’t need to change this value
ist ja wohl eine komplette Verarsche, denn bei Upgrade auf php 5.3.3 fliegt einem die ganze Scheisse um die Ohren, weil PHP seine Socke nicht mehr findet. Dennauch MySql hat „mal eben ein wenig an der Socke rumgeeiert.
Mal sollte also besser den Eintrag auf
define(‚DB_HOST‘, ‚localhost:$Pfad_zu/mysql.sock‘);
ändern, zumindest wenn der SQL-Server auf dem localhost läuft.
Und als wenn dieser Stress allein nicht ausreicht (Solo-Fehler sind VIEL zu einfach einzugrenzen) fängt der installierte Cache auch noch an Firefox-Users die HTML-Seiten als GZIP-Datei zum Download anzubieten.
Jetzt SOLLTE alles wieder laufen – mir selbst *daumendrück* – sollten euch noch irgendwo Probleme oder Ungereimtheiten auf den Weg laufen, lasst es mich bitte wissen.
Dankeschön