Kleiner Web-Fund: Ausgerechnet bei Gigabyte ist die Platte voll.
wordpress + nginx + php-fpm = Bad Gateway 502
Wer ein Server-Setup mit PHP-FPM, nginx und WordPress-Blogs betreibt, der hat eventuell das Problem, dass nach dem Veröffentlichen eines Artikels keine PHP-Seite mehr lädt und nginx nur noch mit einem “502 Bad Gateway” antwortet.
Archlinux in OpenVZ installieren
Wer einen vServer auf Basis von Archlinux besitzt (proPlay.de bietet bspw. ein Image für ArchLinux an), wird nach dem ersten Systemupdate über die “FATAL: Kernel too old” Meldung stoßen, welche beim Aufruf jeder binary erscheint.
Dies passiert, wenn man das Paket glibc aktualisiert. Um den Fehler zu verhindern, muss von ibiru eine auf die alte Kernelversion vorkompilierte Version von glibc installiert werden.
/usr/bin/scan channels.conf UTF-8 Problem Me-TV
Me-TV – ein DVB-Client für Linux – benötigt eine channels.conf, also eine Liste mit allen verfügbaren Channels. Meine Umgebung ist Archlinux mit Gnome3. Da es mit der UTF-8 Unterstützung für gnome-terminal etwas hapert, hier eine kurze Anleitung, wie ihr trotzdem eine UTF-8 konforme channels.conf erstellen könnt.
iPhone Alter anhand der Seriennummer herausfinden
Wer ein iPhone hat, kann mithilfe der Seriennummer des Geräts, das Herstellungsjahr und -woche bestimmen.
Alu-Felgen günstig und gut reinigen
So als kleiner Tipp nebenbei: Da jetzt der Sommer beginnt, putzt der ein oder andere ja auch wieder vermehrt am Auto herum. Doch meist ist die lästigste Arbeit, die schönen Alus vom Bremsstaub zu befreien. Doch das muss kein stundenlanger Putzkrampf mehr sein.
WordPress + NGINX: IO Error/HTTP Fehler
Wer WordPress in Kombination mit einem nginx Webserver betreibt und große Bilder (> 1MB) in seine Mediathek hochladen möchte, der wird eventuell vom WordPress-Uploader mit einem “IO Fehler” oder “HTTP Error” konfrontiert.
Im error.log vom Webserver ist dann folgendes zu finden:
2011/03/12 19:11:38 [error] 26298#0: *18669 client intended to send too large body: 1535569 bytes, client: 127.0.0.1, server: localhost, request: "POST /blog/wp-admin/async-upload.php HTTP/1.1", host: "localhost"
Lösung: Der Wert von client_max_body_size ist standardmäßig auf 1MB gesetzt. Diesen einfach in der Webserverkonfiguration auf einen Wert setzen, welcher genauso groß oder größer ist, wie die maximale Dateigröße beim Hochladen. (z.B. 2MB)

