504 Gateway Time-out avec Plesk, nginx et Joomla : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Page créée avec « = Présentation = Il arrive qu'après le passage à un nouveau serveur certains problèmes inattendus surgissent dont beaucoup sont liés à des paramètres différents qu... »)
 
 
(7 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 +
[[Catégorie:Linux]]
 +
[[Catégorie:Plesk]]
 +
'''[[Lien court]]''' vers cette page : https://vt.cx/504n
 +
'''[[QR code]]''' vers cette page : https://vt.cx/504n.qr
 +
<html>
 +
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +
<!-- VT2 -->
 +
<ins class="adsbygoogle"
 +
    style="display:inline-block;width:468px;height:60px"
 +
    data-ad-client="ca-pub-3341840374417340"
 +
    data-ad-slot="6349432125"></ins>
 +
<script>
 +
(adsbygoogle = window.adsbygoogle || []).push({});
 +
</script></html>
 +
 
= Présentation =
 
= Présentation =
Il arrive qu'après le passage à un nouveau serveur certains problèmes inattendus surgissent dont beaucoup sont liés à des paramètres différents qu'il n'est pas toujours évident d'identifier. L'erreur """504 Gateway Time-out nginx''' se produit de temps à autres sur les sites '''[[Joomla]]''' hébergés avec des '''[[front panels]]''' comme '''[[Plesk]]'''. Il s'avère que ceci est lié à des '''paramètres de configuration''' qu'il est facile de modifier comme expliquédans le présent article.
+
Il arrive qu'après le passage à un nouveau '''[[serveur]]''' certains problèmes inattendus surgissent dont beaucoup sont liés à des paramètres différents qu'il n'est pas toujours évident d'identifier. L'erreur '''504 Gateway Time-out nginx''' se produit de temps à autres sur les sites '''[[Joomla]]''' hébergés avec des '''[[front panels]]''' comme '''[[Plesk]]'''. Il s'avère que ceci est lié à des '''paramètres de configuration''' qu'il est facile de modifier comme expliqué dans le présent article.
  
 
= Procédure =
 
= Procédure =
La procédure demande la modification d'un fichier de configuration stratégique. Il est chaudement recommandé de le sauvergarder avant toute intervention.
+
La procédure demande la modification d'un fichier de configuration stratégique. Il est chaudement recommandé de le sauvegarder avant toute intervention.
* Se connecter au '''[[serveur]]''' en '''root''' via '''[[SSH]]'''
+
* Se connecter au serveur en root via '''[[SSH]]'''
* Sauvergarder puis éditer le fichier de configuration de '''[[nginx]]''' comme suit :
+
* Sauvegarder puis éditer le fichier de configuration de '''[[nginx]]''' comme suit :
 
  nano /etc/nginx/nginx.conf
 
  nano /etc/nginx/nginx.conf
* Après la directive ''''http {''' ajouter les directives suivantes :
+
* Après la directive '''http {''' ajouter les directives suivantes :
 
  send_timeout 120;
 
  send_timeout 120;
 
  proxy_read_timeout 120;
 
  proxy_read_timeout 120;
 
  proxy_connect_timeout 120;
 
  proxy_connect_timeout 120;
* Sauvegarder le fichier ainsi modifié
+
* Sauver le fichier ainsi modifié
 
* Relancer '''[[nginx]]''' par :
 
* Relancer '''[[nginx]]''' par :
 
  service nginx restart
 
  service nginx restart
Ligne 19 : Ligne 34 :
 
* [[Joomla]]
 
* [[Joomla]]
 
* [[Plesk]]
 
* [[Plesk]]
 +
 +
= Commentaires =
 +
{{#widget:DISQUS
 +
|id=vulgumtechus
 +
}}

Version actuelle en date du 3 juin 2019 à 13:22

Lien court vers cette page : https://vt.cx/504n
QR code vers cette page : https://vt.cx/504n.qr

Présentation

Il arrive qu'après le passage à un nouveau serveur certains problèmes inattendus surgissent dont beaucoup sont liés à des paramètres différents qu'il n'est pas toujours évident d'identifier. L'erreur 504 Gateway Time-out nginx se produit de temps à autres sur les sites Joomla hébergés avec des front panels comme Plesk. Il s'avère que ceci est lié à des paramètres de configuration qu'il est facile de modifier comme expliqué dans le présent article.

Procédure

La procédure demande la modification d'un fichier de configuration stratégique. Il est chaudement recommandé de le sauvegarder avant toute intervention.

  • Se connecter au serveur en root via SSH
  • Sauvegarder puis éditer le fichier de configuration de nginx comme suit :
nano /etc/nginx/nginx.conf
  • Après la directive http { ajouter les directives suivantes :
send_timeout 120;
proxy_read_timeout 120;
proxy_connect_timeout 120;
  • Sauver le fichier ainsi modifié
  • Relancer nginx par :
service nginx restart

Articles Vulgum Techus

Commentaires

blog comments powered by Disqus