私はAngular jsを学んでおり、デプロイされたサーバーを実行しようとしています。ここに記載されているhttp://terraltech.com/how-to-setup-deployd-on-ubuntu-server/の手順に従いました。
デプロイされたダッシュボードから行を追加しようとすると、応答として以下のエラーが表示されます
{"message":"Database connection error","status":400}
これが私の production.js サーバー構成です。
var deployd = require('deployd');
var server = deployd({
port: process.env.PORT || 5000,
env: 'production',
db: {
host: 'SAMLP15070001',
port: 27017,
name: 'deployd',
credentials: {
username: 'deployd',
password: 'deployd'
}
}
});
server.listen();
server.on('listening', function() {
console.log("Server is listening");
});
server.on('error', function(err) {
console.error(err);
process.nextTick(function() { // Give the server a chance to return an error
process.exit();
});
});
production.js で設定した mongo 情報は次のとおりです。
> getHostName( )
SAMLP15070001
> show dbs;
admin 0.078GB
local 0.078GB
test 0.078GB
展開されたデータベースがここに表示されない理由がわかりません。
誰かがこの問題を解決するのを手伝ってくれますか?