Monthly Archive for May, 2011

Datenbank inklusive Benutzer und “grant all” erstellen


mysqladmin -u root -v create database

In mysql-Konsole:

grant all on database.* to ‘user’@localhost identified by ‘user_password’;

PHPUnit unter Ubuntu Natty 11.04

Komischerweise fehlt PHP_CodeCoverage. So wird es gelöst:


sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com

sudo pear install --alldeps phpunit/PHPUnit
sudo pear install --alldeps phpunit/PHP_CodeCoverage

ProFTP virtuelle Benutzer

ProFTP lässt sich auch ohne Systembenutzer betreiben:

cd /etc/proftpd/
ftpasswd --passwd --name <> --uid <> --home <> --shell /bin/false
chown -R <>:nogroup <>

mySQL Verbindung Encoding

Alle Verbindungen in mySQL auf UTF-8 umstellen. Dazu in /etc/mysql/my.cnf folgendes ergänzen:


[client]
default-character-set = utf8

[mysql]
default-character-set=utf8

[mysqld]
character_set_server = utf8
character_set_client = utf8

XML & HTML Code formatieren

Zum stylen von Code:


tidy -mi -xml file-name

m => Datei ändern
i => einrücken
xml => ist xml Datei: wenn es nicht angegeben ist => HTML oder XHTML