504 Gateway Timeout-Medientempel

8

Ich bekomme ständig 504 Gateway-Fehler, wenn mein PHP-Skript länger als 60 Sekunden laufen muss.

Ich bin auf einem dedizierten Server im Media-Tempel. Ich habe media temple kontaktiert und sie waren hilfreich, aber keiner ihrer Vorschläge scheint für mich zu funktionieren. Mir wurde gesagt, dass ich diese Datei bearbeiten soll.

/etc/httpd/conf.d/fcgid.conf

was ich unten habe

%Vor%

also habe ich versucht, alles so viel wie ich kann zu maximieren, um dies zu testen, ich führe nur die Funktion unten.

%Vor%

Sleep funktioniert bei jedem Wert unter 60 Sekunden und gibt True zurück, aber bei 60 bekomme ich 504 Gateway Fehler.

mein phpinfo (); Ausgaben

%Vor%

Ich habe ein paar Post darüber gesehen, dieses fastcgi_connect_timeout zu erhöhen, aber ich habe keine Ahnung, wo ich das auf Media Temple finden kann.

Kann jemand helfen, danke

UPDATE STILL KANT FIX DIESES

nach dem Chat mit dem Support wurde mir gesagt, ich muss nginx.conf bearbeiten? und wurde auf diesen Post Ссылка

verwiesen

kann keinen der Werte auf meinem Hosting korrigieren. client_header_timeout client_body_timeout send_timeout fastcgi_read_timeout

meine nginx.conf Datei sieht so aus

%Vor%

Das macht mich verrückt irgendwelche Vorschläge ???

UPDATE Ich habe es geschafft, das nach vielen Kopfschmerzen am Ende zu sortieren, fügte einen Blogbeitrag hinzu, wie ich das hier behoben habe. Ссылка

Hoffe das hilft jemandem

    
user1503606 01.10.2012, 11:23
quelle

1 Antwort

3

Ich hatte auch das gleiche Problem und habe es gelöst, indem ich die Datei nginx.conf bearbeitet habe. In den meisten Fällen kann dies durch Hinzufügen / Erhöhen der Anweisung send_timeout in nginx.conf behoben werden.

Suchen Sie die Datei nginx.conf (normalerweise in /usr/local/nginx/nginx.conf oder manchmal /etc/nginx/sites-available/default ), öffnen Sie sie mit nano oder einem anderen Texteditor und fügen Sie die folgenden Zeilen zwischen ein Ссылка so sieht es aus:

%Vor%

In meinem Fall musste ich einige andere Anweisungen wie:

erhöhen %Vor%

auch.

Sobald Sie die Datei bearbeitet haben, laden Sie einfach nginx mit:

%Vor%

oder

%Vor%

Das sollte es beheben.

(Ich habe die Anweisungen hier gefunden: Ссылка )

PS: Ich habe den Kommentar des OP mit einem Link zu ihrem Blog gesehen, aber ich denke, dass das Hinzufügen der relevanten Informationen hier helfen könnte.

    
anon 24.06.2013 18:21
quelle