Fixing Revive (OpenX) Permission Error Warning

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 nicht wirklich beim weiter um […]

weiterlesen ›

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 memcache. Beheben kann man dieses […]

weiterlesen ›

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 Webserver läuft) ausgeführt.

Das Problem […]

weiterlesen ›

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 \“$qfn\“: $!\n“); print while <$fh>; […]

weiterlesen ›

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.

weiterlesen ›

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.

weiterlesen ›

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

weiterlesen ›

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 folgende Zeilen an die php.ini […]

weiterlesen ›

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 der Doku zu eAccelerator habe […]

weiterlesen ›

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 aus dem Support genommen wird. […]

weiterlesen ›

Viele viele bunte Farben

Spenden für SelfHTML II

SelfHTML hatte einen Spendenaufruf für gestartet. Inzwischen sind 17k Euro zusammen gekommen.

weiterlesen ›

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.

weiterlesen ›