PHP5 und CGI-Mode bei all-inkl

Laut einem Leserbrief von Sebastian Mares in Heft 19 der c’t 2007 ist es möglich, bei dem beliebten Hosting-Unternehmen all-inkl – auch bekannt als Neue Medien Münnich – sowohl PHP5 als auch die Ausführung von PHP im CGI-Mode zu verwenden.

Hinsichtlich ersterem soll eine eMail an den Support genügen, was dazu führen kann, dass der Account noch in derselben Nacht auf PHP5 umgestellt wird. Vorher sollte man allerdings prüfen, ob die betreffenden Scripte überhaupt korrekt auf PHP5 laufen – bestenfalls mittels eines anderen Accounts bei all-inkl, den man als erstes auf PHP5 umstellen lässt.

Um die Ausführung von Scripten im CGI-Modus zu erzwingen, genügt folgende Zeile in der .htaccess:

AddHandler php-fastcgi .php .php4 .php3

Dabei ist es auch möglich, nur ausgewählte Scripte im CGI-Modus ausführen zu lassen. Dies wird beispielsweise erreicht, indem man diese Scripte mit der Erweiterung .phpcgi statt .php versieht und in der htaccess folgende Zeile einfügt:

AddHandler php-fastcgi .phpcgi

Sollte jemand mit den hier vorgeschlagenen Vorgehensweisen Erfahrungen gesammelt haben, können diese gern an dieser Stelle in der Kommentarfunktion berichtet werden.

Kommentare (7) Schreibe einen Kommentar

  1. Also ich bekomme dann nur den quelltext im Browser angezeigt.

  2. Ich habe gerade über
    AddHandler php5-cgi .php
    auf php5 umgestellt und muss sagen, dass die Seite nun deutlichst langsamer lädt. Falls sich das nicht beheben lässt, wird es Zeit für einen Providerwechsel.

  3. Bei mir hat es problemlos funktioniert, lediglich der Login ist einen Ticken langsamer.

    Habe damit PHP4 auf PHP5 umgestellt, um zu sehen, ob mein PHPbb2 Forum auch mit PHP5 läuft

  4. Ja,
    mittlerweile muss den Support nicht mehr kontaktieren, sondern ergänzt die htaccess um die Zeile
    AddHandler php5-cgi .php
    Falls die Seite langsamer läd: Cache aktivieren.

  5. Ach ja: Bei Domainfactory lautet die Zeile:
    AddType application/x-httpd-php5 .php .php4 .php3 .php5
    dann lässt sich auch dort php5 aktivieren.

  6. @Michael: all-inkl.de weist ausdrücklich darauf hin das webspace im cgi-modus erhöte last verursacht und dadurch die seiten langsamer laden. Daher wird ausdrücklich darauf hingewiesen diesen nur im notfall zu verwenden oder wenn es nicht anders geht. Alternativ kann man kostenlos auf einen anderen Server mit php/mysql5 umziehen. Die Seite ist dann ab 2Uhr für ca 4 std nicht erreichbar. Aber noch immer besser als Provider Wechsel *g*

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.