это мой nodejs бэкэнд-файл для загрузки и сохранения в коде базы данных. Он отлично работает на локальном компьютере после развертывания на aws, он не работает. Проверьте это изображение ошибки для получения дополнительной информации у меня есть изменил environment.prod. нет проблем для других запросов.
exports.create = (req, res) => {
try {
if (!req.files) {
res.status(400).send({ message: "Please select image" });
}else
{
const file = req.files.image;
const filename = req.files.image.name;
file.mv(__dirname + '/uploads/' + filename, function (err,success) {
if (err) {
res.status(600).send({ err });
} else {
const url = req.protocol + '://' + req.get("host");
const tutorial = new Tutorial({
data: req.body.data,
image: url + "/uploads/" + filename,
creator : req.userData.userId,
uploaderName : req.body.name,
createdDateTime : new Date()
});
//Save post in the database
tutorial.save(tutorial).then(data => {
res.status(200).send({
message:"success"
});
}).catch(err => {
res.status(500).send({
message:err
});
});
}
})
}
} catch (e) {
res.status(700).send({ error: e });
}
};