Php直接将文件上传到windows中的gridFS


Php upload files dirrectly to gridFS in windows

我目前正在运行一个Windows 7盒子,带有apache和PHP5,修改MongoDB。

我想知道是否有办法上传申请文件直接导入GridFS,而无需创建临时文件。我读到一些关于NginX是一个很好的解决方案,但不适用于windows。

可能吗?想法?谢谢-JWW

实际上,nginx和nginx上传模块会生成一个临时文件。这样做的好处是,您只需要传递文件的位置,而不是将一个可能很大的文件传递给PHP进程,从而使PHP在处理上传时消耗更少的内存。

我想,无论是使用Apache还是nginx,都会以某种方式创建一个临时文件。我想你不能发送带有multipart/form-data内容类型的表单,并尽最大努力解析fopen("php://input", "r");

希望这能有所帮助。