php
Magento Optionstitel übersetzen (Workaround)
Wenn man einen mehrsprachigen Magento-Shop umsetzt, kommt man früher oder später in die Verlegenheit, die Titel der auswählbaren Attribute bei einem Artikel übersetzen zu müssen. Leider gibt es an der Stelle einen Bug bzw. eine fehlende Funktion, so daß die Bezeichnungen nur in einer Sprache angegeben werden können. Abhilfe schafft ein kleiner Kniff an der [...]
Bilder direkt in PHP-Dateien einbetten
Das habe ich mir schon oft gewünscht, da es kleine Skripte enorm aufwertet wenn diese mit ein wenig Grafik versehen werden. Durch einen kleinen Trick ist es möglich, Grafikdateien direkt in die PHP-Datei einzubetten!
xt:Commerce mit PHP als (Fast-)CGI
Auf Servern mit PHP als (Fast-)CGI laufen die Suchmaschinen-freundlichen URLs nicht auf Anhieb. Abhilfe schafft eine Einstellung in der php.ini Datei.
Export beliebiger Datensätze aus xt:Commerce
Ich habe eine Applikation programmiert um beliebige Datensätze aus einer Datenbank im XML-Format zu exportieren. Momentan kann das Programm “nur” xt:Commerce. Es exportiert anhand vorher definierter Regelsätze beliebige verschachtelte Abhängigkeiten von Datenbanktabellen in ein unterstütztes Format.
YIGG Wordpress Plugin für PHP 5
Heute morgen wollte ich (endlich) ein YIGG-Plugin für meine Webseite (Wordpress 2.0.5) installieren. Da mein Server aber mit PHP5 läuft, funktionierte zunächst mal gar nichts. In einer ausgedehnten Debugging-Session mit risk sind wir dem Fehler dann auf die Schliche gekommen. Der Fehler lag u.a. an einer Neuerung bei PHP5, daß Objekte bei einer Neuzuweisung nicht [...]
Eine virtuelle Maschine mit Ubuntu, Apache2, PHP5 und MYSQL 5.0 einrichten
In diesem HowTo beschreibe ich, wie Sie auf einer virtuellen Maschine einen Linux Webserver einrichten und die wichtigste Software installieren und konfigurieren. Dazu benutze ich die kostenlose Software “VMWare Server” und “Ubuntu Edgy” als Betriebssystem.
Wordpress mit PHP-FastCGI
Da Wordpress Probleme macht wenn PHP als (Fast-)CGI betrieben wird, muß man manuell nachhelfen. Die Fehlermeldung im Error-Log lautet dann etwa “FastCGI: comm with server “bla/bla/bla” aborted: error parsing headers: duplicate header ‘Status’”. Das liegt daran, daß der Apache bzw. das FastCGI-Modul nur einen Status-Header verkraftet und sich ansonsten mit o.g. Fehler und einem “Internal [...]