Задать вопрос
viphorizon
@viphorizon

Как сделать так, чтобы выполнение php скрипта не застревало на ошибке?

Скрипт выполняет file_get_contents(), а сервер к которому он обращается бывает не доступен. Поэтому появляется ошибка и скрипт дальше ничего не выполняет.
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
@file_get_contents();
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
php.net/manual/en/function.file-get-contents.php
The function returns the read data or FALSE on failure.

добавляем проверку
$data = file_get_contents($filename);
if ($data) {
    // что-то делаем
} else {
    die('Нет доступа к файлу '.$filename);
}
Ответ написан
Комментировать
woonem
@woonem
Если фатальная ошибка, поможет только это:
habr.ru/73589
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы