есть такой сниппет:
Из дб берем урл , делаем file_get_contents и с $i считаем кол-во запросов.
Что делает $url:
Под каждом $url, index.php выполняет curl -> отправляет ответ массивом на google sheets
Проблема:
На некоторых урл это делается за 1-4 секунды а на некоторые за 10 может 15 секунд то есть под конец я не нахожу все данные на google sheets, если делаю пинг вручную данные отправляются , может ли быть что мое решение не ожидая ответа переходит на следующий урл ?
Заранее спасибо
file_get_contents без параметров это блокирующая функция, и под капотом там не curl
добавь в каждой итерации цикла скалыдвать результат в лог или выводить в echo на страницу, после цикла сделай die() и посмотри что там соберется
Обсуждают сегодня