debugging Strapi:debug️服务器无法正常启动

mdfafbf1  于 2023-03-08  发布在  其他
关注(0)|答案(7)|浏览(223)

请解决我的问题。
当我尝试超过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. Project\Flutter\flutter_ecommerce\server.

⚡️ Change directory:
$ cd server

⚡️ Start application:
$ strapi start

但问题是-〉strapi开始
[2019-06- 15 T09:34:30.604Z]调试️服务器无法正常启动。[2019-06- 15 T09:34:30.609Z]错误请确保您的MongoDB数据库正在运行...

jobtbby3

jobtbby31#

See the picture
您应该在./config/environment/.../database.json中添加一个条目uri
uri应为mongodb://<host>:<port>/<database name>

xt0899hw

xt0899hw2#

如果您在使用Docker时遇到此错误,添加--network=host可以解决此问题。请记住,仅在本地使用此解决方案。
正如多克自己所描述的,
--network=“host”为container提供了对本地系统服务(如D-bus)的完全访问权限,因此被认为是不安全的。

dgiusagp

dgiusagp3#

请确保您的MongoDB正在使用您在./config/environment/.../database.json中设置的设置运行
我认为您的主机有一个问题,不需要@
我建议您参考Strapi文档中有关Mongo Atlas文档的内容。该文档适用于集群。https://strapi.io/documentation/3.0.0-beta.x/guides/databases.html#install-on-atlas-mongodb-atlas

7vux5j2d

7vux5j2d4#

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

s5a0g9ez

s5a0g9ez5#

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

50few1ms

50few1ms6#

我遇到了同样的问题,但是当我安装它的时候,我使用了sudo,当我尝试在没有sudo的情况下启动strapi服务器时,它不工作,但是当我使用sudo npm运行develop时,它成功地工作了

xqk2d5yq

xqk2d5yq7#

我得到了同样的问题调试:服务️器无法正确启动。错误:无法读取未定义的属性“extensions”
从“@strapi/plugin-documentation”中删除“^”字符后,问题得到解决:从“^4.2.0”到“4.2.0”

相关问题