Привет, я пытаюсь загрузить файл xlsx один за другим, поэтому я могу показать строку состояния, проблема в том, что я сделал это с циклом for и while, отправив запрос через ajax, но когда он находится на 40-м элементе, он останавливается, и console показывает POST (site.php) net :: ERR_EMPTY_RESPONSE, я попытался сделать это в локальном хосте, и он отлично работает, но когда ai пытается сделать это на моем внешнем сервере (godaddy), он показывает ошибку. вот код.
for(j=1;j<=tama;j++){ $.ajax({ type: "POST", url: "ejphp.php", dataType: "json", data: {vals: regs, j:j}, success: function(datos){ console.log(j) prog=datos['progreso_r']; var id_vac=datos['id_vac'] var tipo=datos['tipo'] var tipo2=datos['tipo2'] var tot_ing=datos['tot_ing'] prog_p=Math.round(prog*100/tama); $("#progressbar").val(prog_p); $("#progreso").text(prog_p+'%'); $("#datos_vac").text('Id Vacuno: '+id_vac); if(prog_p==100){ $("#aceptar").show("slow"); } if(tipo=='error') registro(tipo2, id_vac) subir(parseInt(prog)+1); return false; } }) }
Возможно, ваш сервер не может передать более 40 запросов, попробуйте увеличить лимит памяти php и время выполнения. И попробуйте просмотреть панель администратора Godaddy.