Qt Dokumentation

Wer mit Qt programmieren möchte der braucht natürlich Dokumentation. Dort ist die erste Anlaufstelle die offizielle Dokumentation welche unter http://doc.qt.nokia.com/ zu finden ist. Einen schönen Artikel zu diesem Thema gibt es auch von Pro Linux unter http://www.pro-linux.de/artikel/2/1097/entwicklung-von-applikationen-in-qt-40.html sowie unter http://www.pro-linux.de/artikel/2/1098/entwicklung-von-applikationen-in-qt-40-teil-2.html. Wer das ganze in Buchform haben möchte sollte sich dieses Buch hier anschauen. Es ist zwar schon etwas älter bietet aber eine fundierte Einführung in Qt und ist auch preislich in Ordnung.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Qt

Mediawiki Nutzer und das Zurücksetzen des Passwortes

Möchte man als Administrator einer Mediawiki Installation das Passwort eines Benutzers ändern, so wird man feststellen das es direkt in der Software dafür keine Lösung gibt. In diesem Fall muss man dann an die Datenbank ran:

UPDATE user SET user_password = MD5(CONCAT(user_id, '-', MD5('geheim'))) WHERE user_name = 'MaxMuster';

Mit dieser kleinen Zeile ist das Passwort dann neu gesetzt.

Probleme mit dem Speicher und der Mediawiki

Beim Hochladen einen großen Bildes (auf die Auflösung bezogen) in eine Mediawiki bekam ich plötzlich folgende Fehlermeldung zu sehen:

Allowed memory size of 68157440 bytes exhausted

Bei diesem Fehler hilft es folgende Zeile in die LocalSettings.php einzutragen:

ini_set( ‚memory_limit‘, ‚128M‘ );

Damit wird das Speicherlimit für die Mediawiki erhöht und mit etwas Glück funktioniert das ganze dann ;)

Fehleranzeige in der Mediawiki aktivieren

Manchmal hat man das Problem das die Mediawiki bei bestimmten Aktionen nur eine weiße Seite zeigt. Damit man den passenden Fehler findet sollte man in die LocalSettings.php direkt nach dem PHP Header folgendes eintragen:

error_reporting( E_ALL );
ini_set( ‚display_errors‘, 1 );

Danach werden die Fehlermeldungen in der Mediawiki Software angezeigt :)