Seite 1 von 2

[3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreitung

Verfasst: 05.12.2016 17:15
von Rudi Oswald
Hallo zusammen,
beim Absenden eines geschriebenen Beitrags kommt es des öfteren vor, dass daß Hochladen etwas länger dauert und diese Meldung kommt:
>>Fehler:
Bei der Anfrage ist eine Zeitüberschreitung aufgetreten.<<

Ist das ein Einstellungsproblem? und wenn ja wo?
Für eure Hilfe bedanke ich mich im voraus.
Die Site findet ihr unter http://www.makro-bilder.de

Viele Grüße
Rudi

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 05.12.2016 18:38
von Kirk
Hallo
Geh mal im ACP auf Allgemein/Sicherheit und erhöhe den Wert bei "Maximale Zeit zur Übermittlung eines Formulars:"

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 06.12.2016 14:31
von Rudi Oswald
Hallo,
hatte den Wert auf 7900 hochgesetzt. Hat nichts gebracht. Der Fehler besteht. Habe mal auf -1 gesetzt

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 06.12.2016 14:57
von Mahony
Hallo
Evtl. sind die Bilder einfach zu groß und verursachen dadurch einen Timeout.

Die Limits müssten dann in der php.ini geändert werden.
Da wäre folgendes zu ändern:
upload_max_filesize
post_max_size
max_execution_time



Grüße: Mahony

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 06.12.2016 17:22
von Rudi Oswald
Hi
die Bilder selbst sind max. 500kb daran sollte es nicht liegen. Zumal der Fehler gar nicht beim upload auftritt sondern beim kommentieren von Beiträgen

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 06.12.2016 18:43
von Mahony
Hallo
Eine Zeitüberschreitung bedeutet, dass das Script mehr Zeit für die Ausführung benötigt als der Server zur Verfügung stellt und daher abbricht mit der genannten Fehlermeldung.

Daher solltest du die max_execution_time erhöhen (oder vom Hoster erhöhen lassen).


Grüße: Mahony

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 08.12.2016 10:38
von Rudi Oswald
Hi nochmal,
die max_execution_time steht bei 60Sek, mehr lässt das PHP nicht zu. Der Fehler kommt trotzdem :(

Gruß Rudi

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 08.12.2016 11:23
von Mahony
Hallo
Hast du Extensions installiert oder sonstige Änderungen am Code durchgeführt?
Falls JA --> welche?

Irgendein Script muss ja dafür verantwortlich sein und dir die Rechenzeit stehlen.

Aktiviere mal in der config.php den Debug-Modus und schau dann unter EXPLAIN (im Footer des Forums) nach, was eine hohe Auslastung verursacht.

Siehe dazu auch --> KB:debugmode


Grüße: Mahony

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 08.12.2016 17:23
von Rudi Oswald
Hi,
wir haben herausgefunden, dass mit der cron.php irgendwas nicht zu stimmen scheint.
Ich denke mal das der Timeout mit dem Fehler der cron.php zusammenhängt,
da die beiden Fehler immer zur gleichen Zeit auftreten. Die cron.php verursacht einen Fehler und die Sache timed dann aus. So mal ins Blaue
gesprochen ... ;-)
[Thu Dec 08 13:05:27 2016] [warn] [client xxx.xx.xxx.xxx] mod_fcgid: read data timeout in 60 seconds, referer: http://domain.de/posting.php?mode=reply&f=13&t=312
[Thu Dec 08 13:05:27 2016] [error] [client xxx.xx.xxx.xxx] Premature end of script headers: cron.php, referer: http://domain.de/posting.php?mode=reply&f=13&t=312

Die installierten Extension produzieren keinen Timeout

Re: [3.1.10] Fehler Bei der Anfrage ist eine Zeitüberschreit

Verfasst: 08.12.2016 18:11
von Mahony
Hallo
Ein Blick in das Errorlog sollte da Klarheit schaffen, denn die Fehlermeldung kann verschiedene Ursachen haben. Falls du selbst keinen Zugriff auf das Errorlog hast, bittte deinen Hoster das für dich zu machen (einfach per Mail das Problem schildern).
Da du ja bei 1&1 dein Forum hosten lässt, kannst du dich da an den Support wenden. Die sind da eigentlich immer recht Hilfsbereit.

Was du selbst versuchen kannst:

1. Prüfe die Rechte KB:rechte

2. Leere das cache Verzeichnis (bis auf die index.htm und die .htaccess - Datei <-- diese dürfen nicht gelöscht werden) und das darin befindliche twig Verzeichnis, per FTP-Programm.

3. Setze alle Rechte des cache Verzeichnisses (inklusive aller Unterverzeichnisse) auf 777 (also auch des twig Verzeichnisses).

4. Wenn dein FTP Programm die Meldung: Operation no permited meldet, liegt das daran das dir die Besitzrechte fehlen, da dann diverse Verzeichnisse von einem php-Script erstellt werden (liegt an der Servereinstellung).
Du musst dann die Besitzrechte übernehmen.
Bei vielen Hostern kannst du die Besitzrechte über ein Panel übernehmen.
Bei all-inkl.com kann man zum Beispiel im sogenannten kas (https://kas.all-inkl.com/ ) über das webftp die Besitzrechte übernehmen. Wie das bei 1&1 aussieht, weiß ich nicht.

Ansonsten musst du, wie gesagt, dich wohl an deinen Hoster wenden und den Fall schildern.

Grüße: Mahony