Я пытаюсь увеличить время ожидания соединения / запроса на нашем выделенном серверном пространстве.
Причина, по которой я пытаюсь это сделать, заключается в том, что для некоторых операций в моем приложении требуется более 120 секунд, а затем сервер не ожидает завершения операции. Он возвращает 500 Внутренняя ошибка сервера , ровно через 120 секунд.
Чтобы проверить это, я разместил следующий скрипт на сервере:
<?php
sleep(119);
echo "TEST";
?>
Он вернет TEST браузеру через 119 секунд.
Но когда я размещу ниже сценарий:
<?php
sleep(121);
echo "TEST";
?>
Будет возвращено 500 Внутренняя ошибка сервера через 120 секунд
мы установили Max_execution_time = 360 в php.ini, но проблема все еще существует.
У нас установлен Apache с FastCGI.
Я пытаюсь увеличить его до 360 секунд, используя .htaccess, потому что это единственный способ, который я могу использовать в Shared Hosting.
Любые решения или предложения? Заранее спасибо.