Я все еще новичок в node.js и mongodb. Теперь я пытаюсь решить эту проблему.Запуск сервера node.js с ошибкой mongodb
У меня есть инструкции для запуска моего сервера без каких-либо проблем, я следую им и да, мой сервер работает. Но когда я переключил сервер выключен затем запустить его снова я сталкиваюсь эту ошибку:
[[email protected] ~]$ node /opt/inapsrv/app/app.js app-api listening at http://0.0.0.0:7000 /opt/inapsrv/node_modules/fileupload/lib/modules/file.js:23 throw error ^ Error: ENOENT, mkdir 'data/imagex/'
А вот линия каталога выше взята из app.js файла:
var imagePath = 'data/imagex/';
Я попытался:
- сделать бродячих и монго пользователей как суперпользователей, и у них есть права доступа.
- запустить "Суда узел /opt/inapsrv/app/app.js"
- запустить "навсегда /opt/inapsrv/app/app.js"
и это не сработало.
Я не знаю, почему он успешно побежал в первый раз, а потом этого не произошло! Любая помощь?
спасибо, он наконец решил мою проблему. Я добавил эту строку перед выполнением команды forever sudo mkdir -p data/imagex " –