Strapi:调试⛔️服务器无法正常启动



请解决我的问题。

当我尝试超过 50 次时,它有效。现在它不起作用,我尝试了 100+ 次。

我启动这个 -> strapi 新服务器

� Starting to create your Strapi application.
? Choose your installation type Custom (manual settings)
? Choose your main database: MongoDB
? Database name: server
? Host: @cluster0-8tfpd.mongodb.net
? +srv connection: true
? Port (It will be ignored if you enable +srv): 27017
? Username: deep
? Password: *******
? Authentication database (Maybe "admin" or blank):
? Enable SSL connection: true
⏳ Testing database connection...
It might take a minute, please have a coffee ☕️
The app has been connected to the database successfully!
�  Application generation:
√ Copy dashboard
√ Install plugin settings-manager.
√ Install plugin content-type-builder.
√ Install plugin content-manager.
√ Install plugin users-permissions.
√ Install plugin email.
√ Install plugin upload.
√ Link strapi dependency to the project.
� Your new application server is ready at E:Dev. ProjectFlutterflutter_ecommerceserver.
⚡️ Change directory:
$ cd server
⚡️ Start application:
$ strapi start  

但问题是 -> strapi 开始

[2019-06-15T09:34:30.604Z] 调试⛔️服务器无法正常启动。 [2019-06-15T09:34:30.609Z]错误确保您的MongoDB数据库正在运行...

看图片

您应该在./config/environment/.../database.json中添加条目uri

uri应该mongodb://<host>:<port>/<database name>

如果您在使用 docker 时遇到此错误,添加--network=host可以解决此问题。请记住,仅在本地使用此解决方案。

正如 docker 本身所描述的那样,

-

-network="host" 允许容器完全访问本地系统服务(如 D-bus(,因此被认为是不安全的。

请确保您的MongoDB正在运行您在./config/environment/.../database.json中设置的设置

我认为您的主机有问题,不需要@

我建议你关注关于Mongo Atlas文档的Strapi文档。这适用于集群。https://strapi.io/documentation/3.0.0-beta.x/guides/databases.html#install-on-atlas-mongodb-atlas

  1. 检查 MongoDB 实例是否正在运行
  2. 检查host正确的设置:./config/environment/.../database.json 。通常在开发中是localhost

如果此错误再次发生,请使用strapi控制台而不是strapi start

我遇到了同样的问题,但是当我安装它时,我使用了sudo,当我

尝试在没有sudo的情况下启动strapi服务器时,它不起作用,但是当我使用sudo npm运行开发并且它成功工作时

我遇到了同样的问题调试:⛔️服务器无法正常启动。错误:无法读取未定义的属性"扩展">

删除"^"字符后解决从"@strapi/插件文档":"^4.2.0"到"4.2.0">

相关内容

  • 没有找到相关文章

最新更新