Php Phalcon, как получить данные с другого ресурса отправленные по JSON?

316
24 июня 2017, 13:09

Ест два сайта на локалхост(127.0.0.1), один запрашивает данные декодирует в JSON. Другой отдаёт их при запросе. Действие, которое запрашивает данные в первом сайте:

public function showAction()
    {
        $json = file_get_contents("http://vokuro/test/users"); // получить данные со второго сервера
        $users = json_decode($json,true);
        $this->view->users = $users; // передать в представление
    }

Действие, которое отправляет данные(второй сайт):

public function usersAction()
    {
        $users = Users::find(); // получить из базы
        // подготовиться к выдаче ответа в формате JSON
        $this->view->disable();
        $response = new \Phalcon\Http\Response();
        $response->setStatusCode(200);
        $response->setJsonContent(json_encode($users)); // запаковать $user в JSON - я сильно беспокоюсь за полученную структуру данных
        $response->setContentType('application/json', 'UTF-8');
        return $response;
    }

Проверяю содержимое переменной $json, то есть приходящие данные, получаю - $json = false. Вопрос, в чём я ошибаюсь ? Как это исправить ?

READ ALSO
Хорошее размытие изображения в GD

Хорошее размытие изображения в GD

На сайте имеется скрипт генерации миниатюрПоскольку он изначально на GD, я добавил несколько строк, чтобы имитировать тень:

221
Счётчик посещений страницы

Счётчик посещений страницы

Есть ли какой-то адекватный модуль для подсчёта уникальных посетителей страниц сайта? Искал по гитхабу и интернету в целом, ничего достойного...

198
Message: Undefined offset: 13

Message: Undefined offset: 13

Не понимаю в чем может быть проблема? Помогите пожалуйста Выскакивает такая ошибка

212
Update таблицы Laravel

Update таблицы Laravel

Хочу обновить поле в бд, записав туда сумму двух других полей

262