Добрый день. Есть страничка, которая долго ждет ответа от сервера. После нескольких минут вылазит сообщение. php.ini вылечен от set_time_limit, но проблема остается. Когда серфил вопрос в гугле, вроде писали, что это не сервер виноват, а браузер сообщает пользователю, мол "сайт в данный момент недоступен - попробуйте позже". Можно ли обойтись без php cli?
Во-первых, проверьте параметр max_execution_time.
Во-вторых, если у вас перед PHP стоит nginx, то у него может быть таймаут ожидания ответа от бэкенда.
@fornit1917 max_execution_time выставлен на 0. PHP на апаче работает. Еще уточню, что скрипт представляет из себя запрос к другому серверу через cURL + добавление в бд(пару секунд). Работаю параллельно с несколькими запросами. Один мультизапрос посылается 8 секунд, затем в цикле создается новая партия. В общем я к тому, что хоть скрипт и выполняется долго, это заслуга только цикла, т.к. сам мультизапрос относительно быстрый.