Node.js - 上传仅适用于/var/www/example.com/html/path。没有其他的

时间:2015-04-28 02:07:44

标签: javascript linux node.js

我正在使用Node.js和Socket.io进行聊天应用,我也实现了文件上传器。

var uploader = new siofu();
uploader.dir = "images/uploads/";
uploader.mode = "0775";
uploader.listen(socket);
uploader.maxFileSize = 3000000;

文件夹的结构如下:

www
-example.com
--html
--server.js //Actual Node.js server that's started.
---public
----images
-----uploads

我尝试过以下路径:

public/images/uploads/
public/images/uploads
/public/images/uploads/
/public/images/uploads
./public/images/uploads/
./public/images/uploads

然而它不起作用,服务器一直让我ENOENT,文件甚至没有上传。

但是,当我将上传路径设置为:/var/www/example.com/html/public/images/uploads
时 它工作得很好并完美上传图像。

注意:它之前有效,但我不得不对服务器进行硬重置,之后 - 发生了这种情况。

导致这种情况的原因是什么?

enter image description here

0 个答案:

没有答案