我刚刚用expressJs为一家机构构建了一个应用程序,他们在那里上传视频教程.起初视频被上传到同一台服务器上,但后来我转到了亚马逊.我的意思是只有视频被上传到亚马逊.现在,每当我试图上传PC时,我都会遇到这个错误,因为设备上没有空间.我已经清除了tmp文件,但没有用.我需要说的是,我已经对这个问题进行了广泛的研究,但没有一个解决方案对我有效

推荐答案

就我而言.实际上,当文件上传到Amazon web服务时,我并没有从临时文件夹中删除这些文件.每个开发人员都知道,在将文件上传到服务器时,它们最初存储在临时文件夹中,然后再复制到您想要的文件夹中(我知道Nodejs和php);所以试着删除你的临时文件夹看看.并确保您的上传方法在每次上传后立即清除临时文件夹

Node.js相关问答推荐

GitLab SAST中的Nodejcan未找到匹配项

Sequelize-测试使用虚拟场更新模型

设置默认 node 版本

带有apache Couch-db和Nano的推荐引擎:过滤特定用户的视图

使用 Google Drive API 按文件夹 ID 检索文件夹的内容

无法从 mongoDB 访问数据?

Prisma 和 Nextjs:重新部署之前内容不会更新

如何在 node /快速服务器上配置 mongoDB

如何在带有 JS 的 Nodejs 中使用没有 Async 方法的 Await

如何从哪个应用程序用户中找到在 Firebase 身份验证中进行身份验证的用户

GridFS 大文件下载使 Node.js 服务器崩溃. MongoServerError:排序超出了字节的内存限制

Node.js 大文件上传到 MongoDB 阻塞了事件循环和工作池

如何在 mongoDB 中进行全动态搜索?

如何更改NodeJS中的堆栈大小限制?

这到底是什么';拒绝未经授权';对我来说是什么意思?

我可以向NPM添加调试脚本吗?

为什么我会收到错误:解决方法指定过多?

处理快速异步中间件中的错误

找不到在 docker compose 环境中运行的 node js 应用程序的模块

如何设置 useMongoClient (Mongoose 4.11.0)?