2016-04-02 5 views
0

Я выполняю эту инструкцию для установки на parse.com локального сервера с помощью MongoDB: https://github.com/ParsePlatform/parse-serverНастройка parse.com локального сервера

Эти три отлично работает:

$ npm install -g parse-server mongodb-runner 
$ mongodb-runner start 
$ parse-server --appId id --masterKey m 

и я могу видеть разобрана сервер работает как на картинке: enter image description here

Тогда я посылаю эту простую JSON после запроса:

headers = {} 
headers["X-Parse-Application-Id"] = "id" 
headers["X-Parse-Master-Key"] = "m" 
headers["Content-Type"] = "application/json" 
local params = {} 
commands_json = 
       { 
        ["score"] = 1337 
       }   
postData = json.encode(commands_json) 
local params = {} 
params.headers = headers 
params.body = postData 
network.request("http://localhost:1337/parse/classes/GameScore","POST",getFeatured,params) 

Однако я получаю сообщение об ошибке в ответ { «код»: 1, «сообщение»: «Внутренняя ошибка сервера»} и с большим количеством деталей в изображении: enter image description here

Я не установки mongodb отдельно, поскольку я предполагаю, что инструкция синтаксического разбора включает это. Я ценю, если кто-нибудь скажет мне, что не так?

+0

Вы можете подключиться к mongodb по адресу "127.0.0.1: 27017'? Проверьте порт, на котором слушает mongodb. –

ответ

0

Просто необходимы два дополнительных шага, чтобы сделать сервер разбора полностью работает:

Создать эту папку C: \ Data \ дб

Run mongod под C: \ Program Files \ MongoDB \ Server \ 3.2 \ Bin

Смежные вопросы