Error 500 – Timeout-Fehler bei FastCGI vermeiden

27.05.2010

Insbesondere bei ressourcenhungrigen Online-Applikationen wie Magento kommt es immer wieder vor, dass – etwa beim Installieren von Extensionen – Timeout-Fehler auftauchen, da die standardmässig niedrig eingestellte Skriptlaufzeit (i.d.R. sind 40 Sekunden eingestellt) überschritten wird. Abhilfe schafft eine Erhöhung der zulässigen Skriptlaufzeit.

Wenn Sie über einen Plesk-Server mit Virtual Hosts verfügen und die Seiten über FastCGI laufen, haben Sie grosse Chancen, dass Sie das Problem wie folgt beheben können.

Schritt 1: vhost.conf anpassen

Öffnen Sie im Verzeichnis /var/www/vhosts/IHREDOMAIN.CH/conf/ die Datei vhost.conf (falls nicht vorhanden müssen Sie diese manuell anlegen) und tragen Sie ein:

<IfModule mod_fcgid.c>
IPCConnectTimeout 20
IPCCommTimeout 120
</IfModule>

Damit heben Sie das Zeitlimit auf 120 Sekunden an.

Schritt 2: Konfiguration aktualisieren

Damit die Änderung aktiv wird, müssen Sie den Virtual host nun noch rekonfigurieren. Das geht normalerweise so:
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=IHREDOMAIN.CH

Kategorien: Plesk Tipps und Tricks, Server Management

Schlagwörter: , , Hinterlasse einen Kommentar

RSS Kommentare1 Kommentar

  1. Tee Kay

    Danke für diesen Artikel.
    Genau dieses Timeout Problem hatten wir mit Magento auch im normalem Betrieb. Nach Deinem Tipp läuft Magento ohne Probleme. DANKE, DANKE.

    Gruß
    Tee Kay

Hinterlasse einen Kommentar

Feed

http://www.online-verkaufen.ch / Error 500 – Timeout-Fehler bei FastCGI vermeiden