@dj_vadim

PHP ошибка 504 при работе с Vk PHP SDK?

Доброго времени суток.
От чего возникает ошибка 504 Gateway Time-out? (хостинг с nginx/1.9.2)
Написал скрипт на php который с помощью vk php sdk ищет пользователей через апи и записывает в файл id. До какого-то момента всё нормально работало, а потом после внесения правок в код - браузер грузит вкладку и ничего не происходит, а через минуту ошибка. Если входить с телефона то отображает Error occurred.
require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'classes' . DIRECTORY_SEPARATOR . 'VkPhpSdk.php';
            require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'classes' . DIRECTORY_SEPARATOR . 'Oauth2Proxy.php';
            // Init OAuth 2.0 proxy
            $oauth2Proxy = new Oauth2Proxy(
                '111', // client id
                '111', // client secret
                'https://oauth.vk.com/access_token', // access token url
                'https://oauth.vk.com/authorize', // dialog uri
                'code', // response type
                'http://clients.123.ru/vkphp/example/index.php', // redirect url
            	'offline,notify,friends,photos,audio,video,wall' // scope
            );
            
            // Try to authorize client
            if($oauth2Proxy->authorize() === true) {
            	// Init vk.com SDK
            	$vkPhpSdk = new VkPhpSdk();
            	$vkPhpSdk->setAccessToken($oauth2Proxy->getAccessToken());
            	$vkPhpSdk->setUserId($oauth2Proxy->getUserId());
// тут мой скрипт
$result = $vkPhpSdk->api('users.search', array('q' => $_GET['q']));
                    record_in_file($result,$filep); // запись в файл результата
} else echo '<p>Error occurred</p>';

Весь код стандартный, но от чего сервер молчит - непонятно.
  • Вопрос задан
  • 1029 просмотров
Пригласить эксперта
Ответы на вопрос 1
SuperNatural
@SuperNatural
Получилось ли решить? кажется, у меня такое же
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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