2016-12-23 117 views
0

有誰知道如何更改解析服務器的文件大小限制?目前我可以正常下載和上傳文件到20MB,但我需要更大一點。解析服務器文件大小限制20MB

有GitHub上

https://github.com/ParsePlatform/parse-server/blob/master/src/Routers/FilesRouter.js#L21

鏈接,但我無法弄清楚如何在服務器端更改此。探討了項目的每一個部分,通過SSH並不能看到一個fielsrouter.js

編輯:的server.js文件現在包含變量maxUploadSize

var express = require('express'); 
var ParseServer = require('parse-server').ParseServer; 
var app = express(); 
// Specify the connection string for your mongodb database 
// and the location to your Parse cloud code 
var api = new ParseServer({ 
    databaseURI: "XXXXX", 
    cloud: "XXXXX", 
    appId: 「XXXXX」, 
    masterKey: 「XXXXX」, 
    fileKey: 「XXXXX」, 
    serverURL: ‘XXXXX’, 
    maxUploadSize: = '50mb' 
}); 
// Serve the Parse API on the /parse URL prefix 
app.use('/parse', api); 

var port = 1337; 
app.listen(port, function() { 
    console.log('parse-server running on port ' + port); 
}); 

//Parse Dashboard 
var ParseDashboard = require('parse-dashboard'); 
var dashboard = new ParseDashboard({ 
    apps: [ 
     { 
      appName: 「XXXXX」, 
      appId: 「XXXXX」, 
      masterKey: 「XXXXX」, 
      fileKey: 「XXXXX」, 
      production: true, 
      serverURL: ‘XXXXX’, 
      // maxUploadSize: = '50mb' 
     } 
    ] 
}); 

var allowInsecureHTTP = true; 

// Serve the Parse Dashboard on the /parsedashboard URL prefix 
app.use('/', dashboard); 

var portdash = 4040; 
app.listen(portdash, function() { 
    console.log('parse-dashboard running on port ' + portdash); 
}); 

回答

0

您可以設置maxUploadSize,無論你需要它是。

https://github.com/ParsePlatform/parse-server/blob/ab06055369efee1e456dfdf5c3a86ceba0f4faf1/src/ParseServer.js

,但我會建議你也檢查nginx的client_max_body_size了。

更新:

Bitnami配置

編輯/opt/bitnami/apps/parse/htdocs/server.js文件並插入證書

然後重啓

sudo /opt/bitnami/ctlscript.sh restart parse 
+0

香港專業教育學院碰到過這樣的搜索,但我不能找出如何找到該文件來修改它。我使用amazon ec2並通過SSH登錄,但無法在任何目錄中找到parse-server.js。我只是剛開始玩服務器端的東西 – WanderingScouse

+0

你使用彈性beanstalk嗎? – Cliffordwh

+0

不,我認爲這只是一個預先配置的bitnami解析服務,直接在aws的ec2選項下。配置選項似乎有限也許我應該看看更多的定製 – WanderingScouse