Pages : 1
#1 Le 21/09/2018, à 08:22
- abecidofugy
Une erreur HTTP AJAX : code 504 et 500
Salut,
Lorsque j'exécute un batch, via mon CMS, pour réduire en bulk mes fichiers javascript, tout se passe bien pour pas mal de fichiers, jusqu'à ce que ça bloque sur certains, en me provoquant cette erreur :
Une erreur HTTP AJAX s'est produite.
Code de statut HTTP : 504
Informations de débogage ci-dessous.
Chemin : /batch?id=122&op=do_nojs&op=do
StatusText: Gateway Time-out
ResponseText :
500 — Internal Sever Error
body {font-size:14px; color:#777777; font-family:arial; text-align:center;}
h1 {font-size:180px; color:#99A7AF; margin: 70px 0 0 0;}
h2 {color: #DE6C5D; font-family: arial; font-size: 20px; font-weight: bold; letter-spacing: -1px; margin: -3px 0 39px;}
p {width:320px; text-align:center; margin-left:auto;margin-right:auto; margin-top: 30px }
div {width:320px; text-align:center; margin-left:auto;margin-right:auto;}
a:link {color: #34536A;}
a:visited {color: #34536A;}
a:active {color: #34536A;}
a:hover {color: #34536A;}
dev2.mondomaine.com
500
Internal Server Error
Sorry, something went wrong :(
$ cat /etc/php/7.1/apache2/php.ini | grep memory_limit
memory_limit = 2048M
$ cat /etc/php/7.1/apache2/php.ini | grep max_execution_time
max_execution_time = 600
$ cat /etc/php/7.1/apache2/php.ini | grep max_input_time
; max_input_time
max_input_time = 60
$ cat /etc/php/7.1/apache2/php.ini | grep post_max_size
post_max_size = 80M
$ cat /etc/php/7.1/apache2/php.ini | grep upload_max_filesize
upload_max_filesize = 80M
$ cat /etc/php/7.1/apache2/php.ini | grep max_file_uploads
max_file_uploads = 20
$ cat /etc/php/7.1/apache2/php.ini | grep default_socket_timeout
default_socket_timeout = 60
$ free -mh
total used free shared buff/cache available
Mem: 31G 1.4G 16G 71M 12G 29G
Swap: 1.5G 0B 1.5G
Je crois que c’est à peu près tout comme changement opérés sur cette config et retour de commandes qui me viennent à l'esprit…
Merci de votre aide.
//EDIT : en passant la mémoire à 4096, ça passe (enfin je veux dire que je n'ai plus rien dans les logs d'apache concerant la mémoire), mais j'ai une autre erreur dans les logs :
2018/09/21 09:35:40 [error] 1281#1281: *8713 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 87.75.172.215, server: dev2.modomaine.com, request: "POST /batch?id=124&op=do_nojs&op=do&_format=json HTTP/1.1", upstream: "https://163.145.156.458:8443/batch?id=124&op=do_nojs&op=do&_format=json", host: "www.dev2.modomaine.com", referrer: "https://www.dev2.modomaine.com/batch?id=124&op=start"
Dernière modification par abecidofugy (Le 21/09/2018, à 08:44)
KDE neon pour le plaisir d’avoir un O/S moderne et puissant et Firefox Nightly comme navigateur. Aussi sous Windows 11 pour une partie de mon travail…
Hors ligne
#2 Le 21/09/2018, à 15:03
- mazarini
Re : Une erreur HTTP AJAX : code 504 et 500
Eventuellement dans les log apache de ton serveur ou la log php, il peut y avoir plus d'informations.
Tu peux également lancer la requete directement dans ton navigateur en copiant l'url :
https://163.145.156.458:8443/batch?id=1 … ormat=json
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
Pages : 1