sarkisssik
@sarkisssik

500й ответ file_get_contents. Как решить?

Здравствуйте. Не могу понять причину проблемы : пишу

file_get_contents("http://несуществующий.ru/");

и получаю 500 ошибку (Internal Server Error).

Если url существует, то ошибка не возникает . Где копать ?
На другом серваке все норм и ошибка выбивается стандартно

Warning: file_get_contents(http://несуществующий.ru/): failed to open stream: HTTP request failed! in /var/www/user/data/www/dsdsdsds/_test.php on line 5
  • Вопрос задан
  • 1169 просмотров
Пригласить эксперта
Ответы на вопрос 5
@dev400
Включить вывод ошибок?
Ответ написан
customtema
@customtema
arint.ru
Проверить, что существует?
Ответ написан
Комментировать
@Kraky
Попробуйте так.
$options = [
    'ignore_errors' => true
];
$context = stream_context_create($options);
$file = file_get_contents('http://someurl.com', false, $context);
Ответ написан
@littlekan
Здравствуйте!
Не получается справиться с ошибкой Internal Server Error.
Получаю такое:
stream_context_create(): options should have the form ["wrappername"]["optionname"] = $value
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы