2016-05-24 3 views
2

Добрый день! Я пытаюсь создать отдых для углового использования фалкона - https://github.com/cmoore4/phalcon-restPhalcon REST - cmoore4/фаллон-отдых

Hello! У меня такая же ошибка https://github.com/cmoore4/phalcon-rest/issues/10 Но я не могу ее решить.

У меня есть база данных (* .ini)

[database] 
    dbname = orcl 
    username = root 
    password = root 

Сервис

$config = new IniConfig('Database.ini'); 
$di->set('dbOracle', function() use ($config) { 
    return new \Phalcon\Db\Adapter\Pdo\Oracle(
     array(
      "username" => $config->database->username, 
      "password" => $config->database->password, 
      "dbname" => $config->database->name 
     ) 
    ); 
}, true); 

В папке Модели

namespace PhalconRest\Models; 
use \PhalconRest\Exceptions\HTTPException; 
class Users extends \Phalcon\Mvc\Model { 
    public function getSource() { 
     return 'Users'; 
    } 
} 

контроллер пытается

class UsersController extends RESTController { 
    protected $allowedFields = array(
     'search' => array('id', 'login'), 
     'partials' => array('id', 'login') 
    ); 
    $users = Users::find(); 

И получите 502 Плохой шлюз nginx.

error.log

*20 recv() failed (104: Connection reset by peer) while reading response header from upstream 

Пожалуйста, вы можете мне помочь?

+0

Как насчет http://phalcon-rest.redound.org ли вы попробовали? – klay

ответ

0

См: HTTP Status Code error

Ваша конфигурация может ВХост причиной вашей проблемы:

fastcgi_pass unix:/var/run/php-fpm.sock; 

Изменения в

fastcgi_pass unix:/var/run/php5-fpm.sock; 
Смежные вопросы