Skip to content

Posts from the ‘Server’ Category

3
Aug

[linux] ProFTPD einrichten

Da ich letztens wieder einen Server neu einstellen musste und mal wieder vor dem Thema FTP Server stand und kurze Zeit mal überlegen musste, hier eine Anleitung um ProFTPD auf einem Debian Lenny System zu installieren.
Read moreRead more

23
Jul

[php] Command Pattern

Heute gibt es also einen weitern Beitrag zum Thema Pattern’s, dem “Command Pattern”. In meinem letzen Betrag ging es um das Singelton Pattern.

So nun zum Thema. Wir haben folgendes “Problem”, unser Kunde hat ein normales Webhosting Paket irgendwo bei einem Hoster, er möchte dort nun Datenbank Backups über eine im Web verfügbare Grafische Oberfläche steuern. Da der Provider selbst kein so ein Tool anbietet, habt ihr den Auftrag erhalten dieses Programm zu realisieren. Der knack Punkt an der Sache ist das er keinen Shell Zugriff hat, allerdings hat der Provider netterweise zwei Skripte in das Verzeichnis /home/kundennummer/ geladen. Die Skripte heißen “backup_head.sh” und “backup_live.sh”.

Nun aber ran an unser Programm…
Read moreRead more

3
Jun

[htaccess] IP’s via .htaccess aussperren

Da ich in ĺetzter Zeit sehr häufig von der selben IP mit sinnlosen Werbe Kommentaren gespamt wurde habe ich hier mal ganz kurz geschrieben wie man dieses umgehen kann.

Es gibt eine Datei in der man selber noch ein paar Einstellungen vornehmen kann, z.B. IP’s sperren.

Öffnet dazu einfach die “.htaccess” in eurem Root-Verzeichnis vom Webserver oder legt diese neu an.

deny from 127.0.0.1

Ihr solltet natürlich die IP nehemen die ihr aussperren wollte.
Read moreRead more

25
May

Codeigniter – Einführung in das Framework

So als erstes Thema hier in meinem Blog habe ich mir Codeigniter ausgesucht. Ich werde damit nun mal ein kleine Blog System schreiben das ich in mehrer weiteren Posts immer erweitern werde. Für den Anfang soll man in dem Blog nun einfach eine Ausgabe mit allen Blog einträgen haben.

Aber eins nach dem anderem, zuerst müssen wir Codeigniter erstmal installieren.
Read moreRead more