Я написал скрипт, который извлекает данные из онлайн-баз данных.Но иногда соединение с интернетом или соединение с сервером теряется.Когда я получил это, скрипт перестает работать.
Я думаю, что когда интернет-соединение потеряно, ошибки нет, скрипт просто останавливается.И я думаю, что когда соединение с сервером потеряно, я получил предупреждение «не удалось открыть поток: HTTP-запрос не выполнен! HTTP / 1.1 500 Internal Server».Я получил это предупреждение при выполнении
file_get_contents($xml)
Есть ли способ перезапустить сценарий с того места, где происходит предупреждение или остановка?Если нет, то как перезапустить скрипт с самого начала?Или это возможно только с заданиями cron?