Comment corriger les problèmes de délai FastCGI dans Plesk?
le support PHP est actuellement défini comme suit: run as Fast CGI.
je continue à avoir ces erreurs dans le journal de bord de mon serveur:
mod_fcgid: lire les données de délai d'attente de 45 secondes
têtes de fin de script prématurées: index.php
devrait être la solution rapide je pense, mais je ne peux pas trouver le fichier à éditer. Est-ce quelque chose que je peux changer de Plesk.
N'importe qui sait comment augmenter le délai d'attente?
4 réponses
une solution fournie dans le forum de Plesk par le personnel de Parallels
modifier le fichier:
/ etc/httpd / conf.d / fcgid.conf
spécifiquement, changement
FcgidIOTimeout 45
à
FcgidIOTimeout 3600
3600 secondes = 1 heure. Devrait être assez long pour la plupart, mais ajuster la hausse si nécessaire. J'ai vu un exemple qui citait 7200 secondes.
enfin, redémarrez Apache pour activer le nouveau paramètre.
apachectl graceful
j'Espère que ça aide
R
Dans Plesk 12.X et similaire allez à paramètres du serveur Web et définissez les directives suivantes:
directives supplémentaires pour HTTP &HTTPS
FcgidBusyTimeout 300
FcgidIOTimeout 250
au-dessus des lignes va changer le délai pour les scripts qui sont silencieux trop longtemps et trop long à exécuter.
directives supplémentaires nginx
proxy_read_timeout 300;
au-dessus des lignes va changer le délai d'expiration du proxy.
si le problème persiste, augmenter les valeurs.
voir aussi: têtes de fin de script prématurées: index.php, mod_fcgid: lire les données d'expiration 1519220920"
vérifiez les captures d'écran pour le guide:
ma solution pour cela était de changer les paramètres de PHP dans le panneau de contrôle plesk selon la capture d'écran. paramètres PHP
dans la nouvelle version de Plesk le fcgid.le fichier conf a été déplacé à:
/ etc/apache2/mods-available / fcgid.conf
j'ai eu quelques problèmes avec l'importation d'un fichier xml dans wordpress. Il a continué à donner une erreur interne de 500. Le journal des erreurs indiquait:
[Wed Jul 26 13:18:00.219226 2017] [fcgid: warn] [pid 4751] [client 145.97.205.8:60155] mod_fcgid: lire les données de délai d'attente de 45 secondes
[Wed Jul 26 13:18:00.219505 2017] [fcgid: warn] [pid 4751] (110)délai de connexion: [client 145.97.205.8:60155] mod_fcgid: ap_pass_brigade a échoué dans la fonction handle_request_ipc
après avoir suivi quelques conseils - comme le PHP.Les réglages INI n'ont fait aucune différence - j'ai modifié certains réglages comme indiqué:
Origine:
FcgidIOTimeout 45
à:
FcgidIOTimeout 3600
Also ajouté:
<IfModule mod_fcgid.c>
FcgidMaxRequestsPerProcess 500
<IfModule !mod_fastcgi.c>
a fonctionné comme un charme. Je vous remercie pour votre aide.