Konverter: Apache .htaccess zu nginx

Cool, hier gibts nen Konverter, welche die Apache .htaccess passend für nginx konvertiert.

There are tons of fancy hacks for catching rewrite behavior of apache. As you see, it highly uses variables for deciding to rewriting and there must be many much errors/unmatched directives.

Q: There is very much side effects of „if“ and it is evil, what do you think?
A: If „if“ is an evil, please press to Igor (the owner of nginx) to disable „if“ directives on config (or fix?). Till „if“ directives are valid on config, I will always use them for rewriting. (For more information about „why if is evil“ please read: http://wiki.nginx.org/IfIsEvil )

Q: Does it supports xxx?
A: This page has woozy codes, I dont know try it yourself and see. Backreferances, most of the variables and a few flags are supported.

Q: Will you make the codes public?
A: I think no, because I dont want to feel ashamed, I am tidying the code now, but if you want to have/see codes immediately you can email me (anil?saog.net), I will send this code crowd immediately.

LiveCD Parted Magic

Bei Parted Magic handelt es sich um eine Linux LiveCD, die in etwa 150MB groß ist, die das Ziel hat, die Partitionierung/Formatierung von Festplatten zu vereinfachen.

Wer kennt es nicht, man muss mal schnell einen PC (Festplatte) formatieren oder gar überschreiben mit 1 und 0er.
Jedoch hat man kein passendes Tool zur Hand welches was taugt oder gar nichts kostet!

In dem Fall kann ich zur LiveCD Parted Magic raten, schnell, sauber, effektiv!
Parted Magic lässt sich vollständig in den Hauptspeicher laden (RAM).

Neben GNU Parted, worauf GParted aufgebaut ist gibt es noch weitere Programme, wie z.B.:

    []Partimage und Clonezilla – Dient der Sicherung und Wiederherstellung von Festplatten und Partitionen
    []TestDisk – Überprüft und stellt gelöschte Partitionen wieder her
    []NTFS-3G – Treiber für Schreib- und Lesezugriff auf das NTFS-Dateisystem von Microsoft Windows
    []Zahlreiche fdisk-Programme (Partitionierungsprogramme)

Oops! The server made nothing?

2010/09/06 18:40:50 [error] 29113#0: *82 connect() failed (111: Connection refused) while connecting to upstream, client: 255.255.255.255  HTTP/1.0″, upstream: „fastcgi://127.0.0.1:9000“, host: „www.lordmat.de“

Das war der Grund weshalb die Webseite für ein paar Tage nicht erreichbar war, scheint wohl ein Problem von FASTCGI mit NGINX zu sein, gibts dazu keinen fix?
Ein Script welches um 24 Uhr den FASTCGI Prozess „/usr/bin/php5-cgi“ neustartet waere vllt auch noch eine Idee.

Mist Ding!
Ja, ich bin wieder ausem Urlaub da 😉

2.6.33 Kernel für Debian Lenny

Für Leute die ebenfalls gerne einen aktuellen Kernel benutzen möchten, habe ich heute den Kernel 2.6.33 für Debian Lenny gebaut. Vorteilhaft dürfte dies vorallem für einige sein, die Probleme auf Grund es Fehlers hatten, ein .deb File zu erstellen.

Vorallem interessant sind die die neuen Treiber der WLAN Karten, die Integration von DRBD und Teile des neuen Nouveau für NVidia Grafikkarten.

Download:
kernel 2.6.33 für Debian Lenny

Kernel 2.6.33 UTS_RELEASE in version.h Fehler

Wer versucht hat, den aktuellen 2.6.33 Kernel von Kernel.org als .deb File zu bauen, hat möglicherweise unter Debian und Ubuntu folgende Fehlermeldung erhalten:

This is kernel package version 12.031.
| echo „The UTS Release version in include/linux/version.h“; echo “ \“\“ „; echo „does not match current version:“; echo “ \“2.6.33-trinec\“ „; echo „Please correct this.“; exit 2
| The UTS Release version in include/linux/version.h

Dies liegt daran, dass das kernel_package in /usr/share/kernel-package/ruleset/misc/version_vars.mk nach UTS_RELEASE sucht, jedoch die UTS_RELEASE Definition in include/linux/utsrelease.h nicht enthalten ist. Um diesen Fehler zu umgehen gibt es anbei ein entsprechendes Patchfile von Jean-Luc.

Download:
kernel-package-12.031-2.6.33.patch

Wir haben Cookies, aber nicht fürs Krümelmonster. Nom Nom

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen", um Ihnen das beste Surferlebnis möglich zu geben. Wenn Sie diese Website ohne Änderung Ihrer Cookie-Einstellungen zu verwenden fortzufahren, oder klicken Sie auf "Akzeptieren" unten, dann erklären Sie sich mit diesen.

Schließen