2016-04-12 5 views
0

Digital Oceanの液滴にホストされているBitnamiを介してParse Standaloneサーバを実行しています。私はファイルアップロードのためにamazon s3バケットモジュールを初期化しようとしており、起動時にパーズサーバーがクラッシュする原因になっています。私/opt/bitnami/apps/parse/htdocs/server.jsでS3アダプタモジュールがパーサーサーバの起動に失敗する

私は、起動時に私のパースのサーバーが失敗しているように思わ

var S3Adapter = require('parse-server').S3Adapter; 

を追加しています。

全設定:

var express = require('express'); 
var ParseServer = require('./lib').ParseServer; 
var S3Adapter = require('parse-server').S3Adapter; 
var app = express(); 


// Specify the connection string for your mongodb database 
// and the location to your Parse cloud code 
var api = new ParseServer({ 
    databaseURI: 'mongodb://USER:[email protected]:27017/DATABASENAME', 
    cloud: './cloud/main.js', 
    appId: 'KEY', 
    masterKey: 'KEY', 
    fileKey: 'KEY', 
    serverURL: 'http://pdb1.SERVERURL.com:1337/parse', 
    filesAdapter: new S3Adapter(
     "KEY", 
     "KEY", 
     "BUCKET", 
     {directAccess: true} 
    ), 
}); 

必要とfilesAdapter行をコメントアウトサーバーが正常に起動することができます。

何か提案がありますか?

答えて

1

var ParseServer = require('./lib').ParseServer;があるので、NPMまたはParse-Server-Exampleを使用していないと仮定します。

var S3Adapter = require('parse-server').S3Adapter; 

があるべき:あなたのケースでは

、私はこの行を信じる

var S3Adapter = require('./lib').S3Adapter; 

GitHubの上の解析-Serverのindex.jsを見た後、それはS3Adapterもさらされていることが表示されますデフォルトでは

関連する問題