Я получаю «500 internal server error
«в моем приложении Foursquare.
На стороне сервера произошла ошибка тайм-аута в файле журнала ошибок:
Предупреждение PHP:
file_get_contents (https://api.foursquare.com/v2/users/self?oauth_token=XXXXXXX & а м р; v = 20161129): не удалось открыть поток: истекло время ожидания соединения
Это странно » & конвертирует как & а м р; «в file_get_contents
Кстати, на местном проблем нет. В чем проблема? Код, мой хост или Блок от Foursquare?
Спасибо.
Скорее всего, ваш сервер не может подключиться к внешнему ресурсу, например, из-за firewall restrictions
,
попробуй использовать cURL
, это дает вам больше возможностей и контроля, чем file_get_contents
ИЛИ Это может быть проблема исполнения. Пытаться ini_set('max_execution_time', 300);
прежде чем файл получит содержимое …
Других решений пока нет …