Версия сервера парсинга: 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, который у меня есть, и он работал!
Я также пробовал создать новую каплю и все переделать, но это не помогло!
Какие-либо предложения?
Я потратил 2,5 дня своей жизни на одну и ту же проблему, полный стресса, только потому, что у меня был символ &
в моем пароле авторизации, внутри моего databaseURI
! По какой-то причине это не влияет на выборку данных, но влияет на выборку изображений!