Перед тем как двигаться дальше, опишу проблему, неожиданно возникшую в результате следующего старта сервера - данные пользователя, которого мы создали в прошлый раз, не сохранились, при старте "strapi start" вместо авторизации предлагается форма создания нового пользователя.
Пробуем создать нового пользователя - User2.
После этого отключаем всё - MongoDB, NodeJS, перезагружаем компьютер; потом заново делаем старт всех необходимых приложений.
И, о чудо, после всех манипуляций User2 сохранился, получается залогиниться.
Следующий запуск показал, что сервер не запускается, выдает ошибку БД в консоли mongod.exe: "Access control is not enabled for the database."
mongo.exe:
MongoDB shell version v3.6.3
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.3
Server has startup warnings:
2018-03-19T23:30:39.702-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.702-0700 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** WARNING: This server is bound to localhost.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Remote systems will be unable to connect to this server.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Start the server with --bind_ip <address> to specify which IP
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** addresses it should serve responses from, or with --bind_ip_all to
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** bind to all interfaces. If this behavior is desired, start the
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** server with --bind_ip 127.0.0.1 to disable this warning.
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten] ** WARNING: The file system cache of this machine is configured to be greater than 40% of the total memory. This can lead to increased memory pressure and poor performance.
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten] See http://dochub.mongodb.org/core/wt-windows-system-file-cache
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
Следующий запуск показал, что сервер не запускается, выдает ошибку БД в консоли mongod.exe: "Access control is not enabled for the database."
mongo.exe:
MongoDB shell version v3.6.3
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.3
Server has startup warnings:
2018-03-19T23:30:39.702-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.702-0700 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** WARNING: This server is bound to localhost.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Remote systems will be unable to connect to this server.
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** Start the server with --bind_ip <address> to specify which IP
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** addresses it should serve responses from, or with --bind_ip_all to
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** bind to all interfaces. If this behavior is desired, start the
2018-03-19T23:30:39.703-0700 I CONTROL [initandlisten] ** server with --bind_ip 127.0.0.1 to disable this warning.
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten] ** WARNING: The file system cache of this machine is configured to be greater than 40% of the total memory. This can lead to increased memory pressure and poor performance.
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten] See http://dochub.mongodb.org/core/wt-windows-system-file-cache
2018-03-19T23:30:39.704-0700 I CONTROL [initandlisten]
Пробуем создать новый проект: "strapi new test"; запускаем: "strapi start". Всё работает, запускается панель администратора.
#ToDo - разобраться в чем причина неработоспособности "старого" проекта. Если есть решение, пишите в комментариях.
Есть устойчивое подозрение, что всё-таки у автора присутствует некоторая степень кривизны рук и он случайно "побаловался" с настройками в плагине Settings Manager. Надо быть осторожнее, как оказалось, система достаточно хрупкая и чувствительная.
#ToDo - разобраться в чем причина неработоспособности "старого" проекта. Если есть решение, пишите в комментариях.
Есть устойчивое подозрение, что всё-таки у автора присутствует некоторая степень кривизны рук и он случайно "побаловался" с настройками в плагине Settings Manager. Надо быть осторожнее, как оказалось, система достаточно хрупкая и чувствительная.
Комментарии
Отправить комментарий