Nach einem Update von Revive (ehemals OpenX) bekomme ich nach der Anmeldung im WebGUI folgende Fehlermeldung angezeigt: Error: File permission errors detected. These may impact the accurate delivery of your ads, See the debug.log file for the list of unwritable files Leider ist diese Meldung absolut nichtsaussagend und helft einen…
phpMyAdmin funktioniert mit memcache nicht mehr
Auf einem System wurde vor einiger Zeit memcache installiert. Erst jetzt stellte sich heraus, das phpMyAdmin nicht mehr funktionierte. Im Error-Logfile des Webservers fande ich folgende Fehlermeldung: PHP Fatal error: session_start(): Failed to initialize storage module: memcache (path: /var/lib/memcache/) in /usr/share/phpmyadmin/libraries/session.inc.php on line 75 Okay, es liegt also wirklich an…
phpMyAdmin Code Injection
Letzte Woche hatte ich es mit einem interessanten Hack zu tun. Auf einem V-Server war über eine Schwachstelle in phpMyAdmin eine Code Injection durchgeführt. Über die Sicherheitslücke wurde per wget ein tar.gz von einem entfernten Server heruntergeladen, im tmp-Verzeichnis entpackt und das Script dann als www-data (User unter dem der…
UTF-16 nach UTF-8 konvertieren
Hier ein kleines Perl-Skript mit dem man eine Datei die Datensätze in UTF-16 enthält nach UTF-8 konvertiert. #!/usr/bin/perl # Usage: # utf16to8.pl infile > outfile use strict; use warnings; binmode(STDOUT, ‚:raw:encoding(UTF-8)‘); for my $qfn (@ARGV) { # Assumes the presence of a BOM. open(my $fh, „<:raw:encoding(UTF-16)“, $qfn) or die(„Can’t open…
PHP 5.3.0 für Debian Lenny
Anfang der Woche habe ich entdeckt, daß es auf Dotdeb schon PHP 5.3.0 Preview Pakete für Debian Lenny gibt. Später mal auf einem V-Server testen.
Blöder PHP-Bug
In der Version 5.2 von PHP darf die Extension CURL nicht vor für PGSQL geladen werden. Wir hatten deswegen gestern böse segmentation fault bei PHP-Skripten, die aber auf einem anderen Server ohne Problem liefen. Hier der Bugreport.
Programmieren und Alkohol
Vielen dürfte bekannt sein (aus Beobachtungen oder aus eigener Erfahrung), daß mit zunehmendem Blutalkoholspiegel die Fähigkeit zum Programmieren nachläßt. Weniger bekannt ist aber die Tatsache, daß bei 1,3 Promille eine fast singuläre Steigerung der Leistungsfähigkeit eintritt … Näheres dazu im neuen Eintrag auf xkcd.com. Via: Linux an der HHU
PHP ionCube installieren
Die Installation von ionCube ist sehr einfach und geht recht schnell. Als erstes muss man sich die Sourcen von hier besorgen und entpacken. cd /usr/local/ wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_XXX.tar.gz tar -xvzf ioncube_loaders_lin_XXX.tar.gz Nun müssen wir PHP nur noch sagen, dass es das ionCube-Modul auch laden und nutzen soll. Dazu hängt man die…
phpMyAdmin funktioniert nach eAccelerator nicht mehr
Nachdem ich die Tage eAccelerator installiert habe viel mir dann einige Zeit später auf das phpMyAdmin nicht mehr funktioniert. Um herauszufinden ob es wirklich an eAccelerator liegt, habe ich diese Extension in der php.ini wieder deaktiviert. Wola – phpMyAdmin funktioniert wieder und ich hatte also mit meiner Vermutung recht. In…
PHP4 zum Ende des Jahres abgekündigt
Die weit verbreitete Programmiersprache PHP kündigt offiziell das Lebensende der Version 4 an: Ab 31.12.2007 wird nur noch PHP5 weiterentwickelt. Regelmäßige Updates und Sicherheitsbereinigungen gibt es derzeit sowohl für PHP4 als auch für PHP5. Jetzt kündigt das Open Source Projekt an, dass die 4er Versionslinie zum Ende des Jahres offiziell…
Viele viele bunte Farben
Farbübersicht
Spenden für SelfHTML II
SelfHTML hatte einen Spendenaufruf für gestartet. Inzwischen sind 17k Euro zusammen gekommen.
Spenden für SelfHTML
Das SelfHTML Projekt hat einen Spendenaufruf für neue Hardware gestartet. Wenn ich mir das Guthaben auf dem Spendenkonto so ansehe, muss die Aktion ja schon etwas länger laufen.
Neueste Kommentare