Programist
Новичок
Как указать максимальное время на открытие файла?
Мне нужно загрузить удаленный файл с помощью функции file в массив, но удаленный сервер долго не отвечает. Из-за этого мой скрипт виснет и не может продолжить работу. Возможно ли каким-то способом ограничить время на загрузку файла, чтоб скажем если за 5 секунд файл не загрузился, скрипт мог спокойно работать дальше.
Да и ещё, я заметил время на запрос к файлу не включается при подсчёте максимального времени работы скрипта. Это действительно так?
Мне нужно загрузить удаленный файл с помощью функции file в массив, но удаленный сервер долго не отвечает. Из-за этого мой скрипт виснет и не может продолжить работу. Возможно ли каким-то способом ограничить время на загрузку файла, чтоб скажем если за 5 секунд файл не загрузился, скрипт мог спокойно работать дальше.
Да и ещё, я заметил время на запрос к файлу не включается при подсчёте максимального времени работы скрипта. Это действительно так?