inicio mail me! sindicaci;ón

Doctrine Doc

Da meus leider seine Doctrine-API-Doku offline genommen hat, hab ich mal eine Version von der aktuellen Doctrine API erstellt und hochgeladen.

Zu erreichen hier: http://www.bascht.com/doc/doctrine/Â

xdebug für Ubuntu

Hier ein kleines Tutorial zur Installation von xdebug für PHP5 unter Ubuntu Feisty (7.04).

Zuerst benötigen wir “phpize”, zu finden im php-dev Paket:
sudo apt-get install php5-dev

Dann schauen wir mal, was es in der PECL so alles mit “xdebug” im Namen gibt:

sudo pecl search xdebug

Matched packages, channel pecl.php.net:
=======================================
Package Stable/(Latest)      Local
Xdebug  2.0.0/(2.0.0 stable)
Provides functions for function traces and profiling

Das sieht doch ganz gut aus, also gleich installieren:

sudo pecl install xdebug

So, letzter Schritt - wir fügen die xdebug Extension an unsere php.ini an.
In meinem Falle (lighttpd mit fastcgi) ist es /etc/php5/cgi/php.ini.

extension=xdebug.so

Nicht vergessen, den Webserver neu zu laden und schon kanns losgehen.
Happy Debugging!
bascht

xdebug und der Plattenplatz

Wer den freien PHP-Debugger xdebug einsetzt, sollte sich die Standard-Einstellungen mal genau ansehen:
Das Teil loggt nämlich fleißig nach “/var/cache/xdebug”! Richtig bewusst ist mir das erst jetzt eben geworden, als ich mit filelight auf der Suche nach Plattenplatzfressern war. Und siehe da: 2953 Dateien mit insgesamt 4630 MB. Alles sinnlose Logfiles…

Und das war kein kleiner Anteil meiner Platte:

xdebug

Symfony für PHP5 unter Ubuntu

…ist überhaupt kein Problem, dank PEAR.
Nachdem Frank heute mit Windows schon etwas herumgeflucht hat - hier nochmal die Ubuntu-Style-Variante:
bascht@baschtmobil:~$ sudo pear channel-discover pear.symfony-project.com
Adding Channel “pear.symfony-project.com” succeeded
Discovery of channel “pear.symfony-project.com” succeeded
bascht@baschtmobil:~$ sudo pear install symfony/symfony
downloading symfony-1.0.2.tgz …
Starting to download symfony-1.0.2.tgz (1,903,264 bytes)
………………………………………………………………………done: 1,903,264 bytes
install ok: channel://pear.symfony-project.com/symfony-1.0.2

« Previous entries