Получение 500 внутренних ошибок сервера в приложении Foursquare

Я получаю "500 internal server error"в моем приложении Foursquare. На стороне сервера произошла ошибка тайм-аута в файле журнала ошибок:

Предупреждение PHP: file_get_contents ( https://api.foursquare.com/v2/users/self?oauth_token=XXXXXXX & amp; v = 20161129): не удалось открыть поток: истекло время ожидания соединения

Это странно " & конвертирует как & a m p; " в file_get_contents

Кстати, на местном проблем нет. В чем проблема? Код, мой хост или Блок от Foursquare? Спасибо.

1 ответ

Скорее всего, ваш сервер не может подключиться к внешнему ресурсу, например, из-за firewall restrictions,

попробуй использовать cURL, это дает вам больше возможностей и контроля, чем file_get_contents

ИЛИ Это может быть проблема исполнения. Пытаться ini_set('max_execution_time', 300); прежде чем файл получит содержимое...

Другие вопросы по тегам