解析服务器-未找到文件

解析服务器-未找到文件

解析服务器版本:2.8.4

解析仪表板版本:1.2.0

MongoDB 版本:4.0.2

托管服务:DigitalOcean

=======================================

我正在将我的应用程序转移到新的 Parse 服务器和新的 MongoDB 服务器。除了无法加载任何图像外,一切都运行正常!内容正在正确获取,但图像无法加载。无论是从应用程序还是从仪表板都无法加载。(我在那里收到文件未找到。)

以下是我转移数据库的方法:

mongodump --host sourceIP -d dbName --port 27017

然后加载它:

mongorestore --db dbName dbDir --username “username” —password "password" --authenticationDatabase "admin"

我执行了 db.fs.files.find() 并且图像似乎就在那里!

我还尝试上传一个新的图像文件,但出现错误:错误 130。无法存储文件。

我相信这是一个数据库端的问题,因为我用我拥有的另一个 MongoDB 测试了解析服务器并且它可以正常工作!

我也尝试创建一个新的 droplet 并重新做所有事情,但是并没有解决问题!

有什么建议么?

答案1

我花了 2.5 天的时间来解决同一个问题,压力很大,只是因为我&的身份验证密码中有这个符号databaseURI!出于某种原因,它不会影响获取数据,但会影响获取图像!

相关内容