Я получаю сообщение об ошибке в браузере.
У меня нет ошибок в любом журнале: apache, php... В среде dev все идет хорошо. Однако запрос занимает более 180 секунд.
Может ли это использовать Ajax решение? Учитывая, что это занимает много времени, это может быть более чистый подход. Не так ли?
Лучшим решением было бы использовать метод AJAX. Сначала загрузите страницу, на которую хотите, чтобы решение появилось. Затем отправьте запрос асинхронно,
$(document).ready(function){
$.ajax({
url: "getAnswer.php",
context: document.body
}).done(function(data) {
showAnswer(data);
});
)};
И определите функцию showAnswer
в showAnswer
. Некоторые fadeIn и т.д.
Но я немного озадачен тяжелым вычислением, которое нужно запустить на сервере. Помните, что вы можете столкнуться с проблемами масштабируемости, если это профессиональное развертывание.