Err_connection_refused 使用流星上传
Err_connection_refused using meteor uploads
我正在使用流星上传将流星应用程序部署到数字海洋水滴。一切顺利,应用程序已部署,数据库正常工作,数据播种工作等。但是有一个问题我似乎无法解决。
我使用 meteor-uploads 包 (https://github.com/tomitrescak/meteor-uploads) 进行文件上传。在本地一切顺利,文件被上传,完成回调被调用等。但是一旦我将应用程序部署到服务器,它就会不断给我这些错误,:
- POST http://*ip*/upload net::ERR_CONNECTION_REFUSED
- POST http://*ip*/upload net::ERR_EMPTY_RESPONSE
- POST http://*ip*/upload net::ERR_CONNECTION_RESET
欢迎提出任何想法,我已经到处寻找解决方案,但 none 似乎适合我的问题。我还安装了一个新的 Droplet,但这没有帮助。在我的 none 浏览器(Mac Chrome、safari 和 firefox)中它是否工作,在我的 phone (Android 5.0) 上我得到同样的错误。我正在使用最新的 Meteor 版本 1.1.0.1
在本地主机上你不需要设置环境变量,但主机服务提供你应该。
检查this tutorial以了解如何放置环境变量。
因为文件上传需要一个startup-server-configuration
,像这样。
//file:/server/init.js
Meteor.startup(function () {
UploadServer.init({
tmpDir: process.env.PWD + '/.uploads/tmp',
uploadDir: process.env.PWD + '/.uploads/',
checkCreateDirectories: true //create the directories for you
})
});
但我不确定将它放在初创公司上是否会在数字海洋上起作用,就像我说的那样,你输入它,运行 printing
并检查 /.uploads/
是否存在
我正在使用流星上传将流星应用程序部署到数字海洋水滴。一切顺利,应用程序已部署,数据库正常工作,数据播种工作等。但是有一个问题我似乎无法解决。
我使用 meteor-uploads 包 (https://github.com/tomitrescak/meteor-uploads) 进行文件上传。在本地一切顺利,文件被上传,完成回调被调用等。但是一旦我将应用程序部署到服务器,它就会不断给我这些错误,:
- POST http://*ip*/upload net::ERR_CONNECTION_REFUSED
- POST http://*ip*/upload net::ERR_EMPTY_RESPONSE
- POST http://*ip*/upload net::ERR_CONNECTION_RESET
欢迎提出任何想法,我已经到处寻找解决方案,但 none 似乎适合我的问题。我还安装了一个新的 Droplet,但这没有帮助。在我的 none 浏览器(Mac Chrome、safari 和 firefox)中它是否工作,在我的 phone (Android 5.0) 上我得到同样的错误。我正在使用最新的 Meteor 版本 1.1.0.1
在本地主机上你不需要设置环境变量,但主机服务提供你应该。
检查this tutorial以了解如何放置环境变量。
因为文件上传需要一个startup-server-configuration
,像这样。
//file:/server/init.js
Meteor.startup(function () {
UploadServer.init({
tmpDir: process.env.PWD + '/.uploads/tmp',
uploadDir: process.env.PWD + '/.uploads/',
checkCreateDirectories: true //create the directories for you
})
});
但我不确定将它放在初创公司上是否会在数字海洋上起作用,就像我说的那样,你输入它,运行 printing
并检查 /.uploads/
是否存在