web-dev-qa-db-fra.com

Délai d'expiration de la passerelle: la passerelle n'a pas reçu de réponse rapide du serveur en amont

J'envoie 300 newsletters à la fois avec une url, après 2 min, il se rafraîchit pour envoyer les 300 suivantes, etc.

Mais je reçois cette erreur:

Passerelle Time-out

La passerelle n'a pas reçu de réponse rapide du serveur en amont Ou de l'application.

En outre, une erreur 404 Introuvable s'est produite lors de la tentative d'utilisation de Avec un ErrorDocument pour gérer la demande.

J'ai défini l'exécution maximale à 3600

ini_set('max_execution_time', 3600);

Mais je reçois régulièrement la même erreur. S'il vous plaît aidez-moi à trouver la solution.

9
Harish Singh

J'ai rencontré le même problème et j'ai utilisé ini_set('default_socket_timeout', 6000); pour le résoudre. http://php.net/manual/en/filesystem.configuration.php#ini.default-socket-timeout

1
Mario Radomanana

si le problème provient d'une phrase SQL, le traitement de la requête longue par un serveur est-il optimisé pour la phrase SQL?

0
Julio Martinez

"En outre, une erreur 404 Introuvable s'est produite lors de la tentative d'utilisation d'un ErrorDocument pour gérer la demande."

Cela indiquerait que quelque chose n'est pas configuré correctement sur le serveur.

Vous ne pouvez pas comprendre pourquoi vous pensez qu'il s'agit d'un problème CloudFlare en ce moment (extrait du tag). Recevez-vous un message d'erreur CloudFlare du tout?

0
damoncloudflare