Rootserver – Blog

Tutorials Rootserver, Linux, Shell, Apache, PHP, MySQL, HTML, CSS, Javascript

Jeder Browser hat seine Standard-Voreinstellungen für margin, padding, font-size etc. Mittlerweile ist es Gang und Gebe im CSS ein globales margin:0 und padding:0 vorauszuschicken.

* {
    margin:0;
    padding: 0;
}

Eric Meyer hat diese Idee weiterentwickelt und daraus ein Reset-Script erstellt, welches sämtliche Standardeinstellungen in allen Browsern einheitlich überschreibt.
Hier geht’s zum kompletten Thema »

phpMyAdmin-Sicherheitsupdate erschienen

Das neue Sicherheitsupdate betrifft laut phpmyadmin.net “wahrscheinlich” alle Versionen vor der aktuellen. Ein Sicherheitsloch ermöglicht es XSS in einen Datenbank-Namen zu schleusen.

Da kann ich gleich mal mein neues Shellscript testen.

Praktische Cheat-Sheets zum Download

Dave Child bietet auf seiner Website ilovejackdaniels.com praktische Übersichtsblätter für MySQL, PHP, HTML, ASP, Ruby On Rails, ModRewrite und vieles mehr an. Die Sheets gibt es wahlweise als .pdf oder als .png.

Sporadisch Relay Access Denied

Ich hatte jetzt den Fall, dass Emails ab und zu nicht weitergeleitet werden konnten, beim Client kam die Meldung “Relay Access Denied”. Normalerweise ein Fall der Fehlkonfiguration des Mailservers oder ein fehlendes Häckchen im Mailclient (SMTP erfordert Authentifizierung).

Hier geht’s zum kompletten Thema »

PEAR-Buch kostenlos als openbook

Galileo Pear BuchIch kenne mittlerweile eine Menge PHP-Programmierer, aber keiner kannte bisher die Serie “openbook” von Galileo-Computing. Eigentlich sehr verwunderlich, da der Verlag für Computer-Fachbücher seine sonst sehr teuren Bücher hier zum kostenlosen Download anbietet. Das wirklich praktische PEAR-Nachschlagewerk gibt als .zip zum Download oder als Online-Version, es bildet somit eine echte Alternative/Ergänzung zur PEAR-Dokumentation, die oft lückenhaft ist und teilweise nur von generierten Dokus lebt.

Hier geht’s zum kompletten Thema »

Mit XHTML 1.1 wurde das Attribut target=”" abgeschafft, manchmal möchte man dennoch eine Seite in einem neuen Fenster öffnen.
Hier geht’s zum kompletten Thema »

Mit einem kleinen, aber feinen Befehl kann man seine Apache-Logs nach Remote-File-Inclusion-Attacken durchforsten und anschließend die Dateien sicher, bzw. unschädlich machen.
Hier geht’s zum kompletten Thema »

Gerade bei Open-Source-Software (wie phpBB, Wordpress, phpMyAdmin o.a.) werden gerne bekannte Sicherheitslücken ausgenutzt, aber auch bei eigenen Scripts versuchen die Scriptkiddies immer wieder Ihren Code einzuschleusen.
Hier geht’s zum kompletten Thema »

Zend Framework Tutorial in deutsch

Bananas Development Blog machte mich heute auf das erste deutsche Tutorial zum Thema Zend Framework aufmerksam. Hier geht’s zum kompletten Thema »

MySQL-Dateformat und deutsche Ausgabe

Wer statt mit Unix-Timestamps lieber mit DATE oder DATETIME arbeitet kennt u.U. das Problem der englischen Ausgabe. Während beim Unix-Zeitstempel leicht in PHP per set_locale() und strftime() gearbeitet werden kann, muss man in MySQL zu Tricks greifen. Seit MySQL 5 ist das anders.
Hier geht’s zum kompletten Thema »