eGroupware Update / Installation wirft HTTP-Statuscode 500 unter FastCGI

Gerade eben habe ich meine eGroupware  auf Version 1.4.003 geupdated. Nach dem Download von SF.net  habe ich, wie in der Update-Anweisung gefordert  , das Archiv in ein temporäres Verzeichnis entpackt und die “alte” header.inc.php in dieses Verzeichnis kopiert. Nach dem Verschieben an die Stelle der bisherigen Dateien trat ein lustiger Fehler auf, den ich mir zunächst nicht erklären konnte. Mit dem HTTP-Statuscode 500 meldete mir der Apache Webserver, dass ein interner Serverfehler aufgetreten sei und das ich doch bitte Kontakt mit mir (naja da stand “Administrator”) aufnehmen möge. Nach einem kurzen Selbstgespräch einigte ich mich mit mir, die Logs des betreffenden Vhosts durchzusehen. ...

Mails per Port 80 oder 443 prüfen mit dem Wolf-u.li Mailchecker

Jeder kennt das Problem: Da loggt man sich in der Universität, Berufsakademie oder anderen Orten ins (W-)LAN ein und darf nur per Port 80 (HTTP) oder 443 (HTTPS/SSL) ins Internet. Doch wie kann man jetzt prüfen, ob man neue Mails bekommen hat? Dauernd den Webmailer offen zu haben, ist auch irgendwie nicht ganz das Gelbe vom Ei. Gerade wenn man mehrere Konten zu prüfen hat. Ich habe also eine Lösung für Microsoft-Betriebssysteme programmiert :) Mein Programm sollte unter Windows ME, Windows 2000, Windows XP und Windows Vista lauffähig sein. Serverseitig wird PHP mit IMAP-Erweiterung benötigt. ...

Wordpress 2.3.3 ist erschienen

Soeben ist Wordpress 2.3.3 erschienen. Es ist ein wichtiges Sicherheitsrelease. Neben ein paar “unwichtigen” Bugs gibt es eine Schwachstelle in der Datei xmlrpc.php, welche mittels eines speziellen Requests jedem Nutzer des Blogs die Möglichkeit, alle anderen Beiträge zu editieren, gibt. Das DE-Release  ist sicher bald zu erwarten. Derweil kann man sich die neue xmlrpc-Datei schon mal auf wordpress.org herunterladen  und den Fix erledigen. ...

PHP4.4.8 erschienen und Support eingestellt

Soeben habe ich gelesen  , dass PHP4.4.8 erschienen ist und gleichzeitig (endlich!) der Support dafür eingestellt wurde. Auf meinem Server sind noch 16% aller Domaineinträge mit PHP4 eingestellt, was spätestens 08.08.08 vom Server entfernt wird. PHP5.2 bietet sowieso die besseren Funktionen ;)

Eine kleine MySQL-Klasse für PHP

Ich habe mir eine kleine MySQL-Klasse für PHP gebastelt, die mittlerweile schon von einigen Kumpels für ihre eigenen Projekte kopiert wurde. Die Klasse besteht aus einer Config-Datei und der Datenbankklasse selbst. Ich bin mir sicher, dass man einige Dinge besser machen könnte, diese Klasse ist aber für viele Anwendungsbereich vollkommen ausreichend. Verbesserungsvorschläge sind willkommen! Diese ist nicht mehr verfügbar - da völlig überholt.

2007-12-07 63 Wörter 1 Minute Uli

phpsysinfo installieren

In diesem Eintrag widme ich mich der Installation(und den Problemen dabei) eines genialen Scripts, “phpmysysinfo” genannt. Zitat von der Webseite: PHPSysInfo is a customizable PHP Script that parses /proc, and formats information nicely. It will display information about system facts like Uptime, CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk usage, and more. Und ich muss sagen so ist es auch ;) Es gibt allerdings einige Tipps die ich noch geben möchte: ...

2006-04-04 137 Wörter 1 Minute Uli