Получение 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);
прежде чем файл получит содержимое...