9
votes

Comment réparer les problèmes de délai d'attente FastCGI à Plesk?

Prise en charge PHP est actuellement définie sur: exécuter comme CGI rapide.

Je continue à obtenir ces erreurs dans mon journal de serveur:

mod_fcgid: lecture du délai de lecture en 45 secondes

fin prématuré des en-têtes de script: index.php

devrait être une solution rapide, mais je ne trouve pas le fichier à modifier. Est-ce quelque chose que je peux changer de Plesk.

Quelqu'un sait comment augmenter le délai d'attente?


1 commentaires

Vous pouvez vérifier cette réponse: Stackoverflow.com/questions/14488567/...


5 Réponses :


5
votes

Une solution fournie dans le Forum de Plesk par le personnel de Parallels

Modifier le fichier:

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

spécifiquement, changez

fcgidioTimeout 45

à

fcgiotimeout 3600

3600 secondes = 1 heure. Devrait être assez long pour la plupart mais ajuster vers le haut si nécessaire. J'ai vu un exemple citant 7200 secondes là-bas.

Enfin, redémarrez Apache pour effectuer le nouveau paramètre actif.

Apachectl gracieux

espère qu'il aide

r


1 commentaires

Si je ne me trompe pas, il ne veut pas lever du temps, mais empêcher la FCGI de chronométrer.



1
votes

Ma solution à cela consistait à modifier les paramètres PHP dans le panneau de contrôle de Plesk, conformément à la capture d'écran. Paramètres PHP


1 commentaires

Pourquoi ne fournissez-vous pas de solution ici, en réponse? Ce serait beaucoup plus pratique.



7
votes

dans Plesk 12.x et similaire Aller à Paramètres du serveur Web em> et définissez les directives suivantes:

directives supplémentaires pour http & https em> p>

proxy_read_timeout 300;


0 commentaires

0
votes

Dans la nouvelle version de Plesk, le fichier FCGID.CONF a été déplacé vers:

/etc/apache2/mods-Available/fcgid.conf P> blockQuote>

J'ai eu quelques problèmes importer un fichier XML dans WordPress. Il a continué à donner une erreur interne de 500. Le journal d'erreur a montré: P>

[MER JUL 26 13: 18: 00.219226 2017] [FCGID: Avertissez] [PID 4751] [Client 145.97.205.8:60155] mod_fcgid: lecture du délai de lecture en 45 secondes p>

[MER JUL 26 13: 18: 00.219505 2017] [FCGID: Avertissement] [PID 4751] (110) Connexion expirée: [Client 145.97.205.8:60155] mod_fcgid: AP_PASS_BRGRAGE a échoué dans la fonction HANDER_REQUEST_IPC P> BlockQuote>

Après avoir suivi des conseils - comme les paramètres PHP.INI n'affectent aucune différence - j'ai modifié certains paramètres tels que conseillés: P>

Original: P>

<IfModule mod_fcgid.c>
FcgidMaxRequestsPerProcess 500
<IfModule !mod_fastcgi.c>


0 commentaires

0
votes

Après avoir changé max_execution_time = 3600 dans /etc/php.ini a résolu mon problème.


0 commentaires