故障排除步骤
如果您在 Directus 中遇到问题或认为您发现了问题,请务必在 报告错误 之前按照以下步骤操作:
- 确保您的服务器和数据库满足 最低要求。
- 确保您使用的是 Directus 的 最新版本。
- 停止
CTRL+C
并重启服务器npx directus start
。 - 运行数据库迁移脚本:
directus database migrate:latest
注意:先备份你的数据库。 - 禁用项目中的任何数据缓存。
- 测试浏览器扩展和禁用缓存的任何应用程序问题 (即隐身模式)。
- 确认问题与您自己的自定义代码无关。
- 检查现有问题(和讨论)符合你的问题。
如果您在完成上述步骤后仍然遇到问题,您可以通过我们的 社区支持 或 report a bug 聊天。
支持层
社区支持
GitHub 讨论 是寻求帮助的好地方。我们的社区和核心开发人员经常检查这个平台并回答帖子。它还有一个额外的好处,那就是成为其他有类似问题的开发人员的档案资源。
我们的 Discord 社区 是另一种获得帮助的好方法。请将所有问题保留在“#help”频道上,体贴入微,并记住您正在从社区获得免费产品的免费帮助。
没有保证的响应时间
尽管 Directus 核心团队在社区讨论中发挥积极和参与的作用,但社区支持没有保证响应时间。
基本和高级支持
基本和高级支持提供与 Directus 核心团队的直接沟通。 所有企业项目都包含基本支持,高级支持仅针对关键软件问题增加 24/7 响应时间。
有兴趣了解更多关于我们的月度保留协议的云客户和自托管用户应通过 support@directus.io 与我们联系。
赞助作品
委托功能
如果您需要比正常开发时间表更快地添加到 Directus 的特定功能,请联系我们 获取报价。 如果新功能通过我们的 80/20 规则 并且可以合并到核心代码库中,我们的上级机构通常会帮助补贴开发新功能的成本。 其他定制/专有开发将在我们强大的扩展系统中定制。
加速修复
我们根据优先级和估计修复需要多长时间对所有报告的错误进行分类。如果您需要尽快解决特定问题,请联系我们 获取报价。
经常问的问题
Directus 是否支持 Mongo/NoSQL?
不是现在。 Directus 专为包装_relational_ 数据库而构建。虽然我们可以通过 Mongoose 对象建模强制 Mongo 使用表、列和行,但在像 Mongo 这样的非结构化环境中“伪造”关系结构的方法没有多大意义。我们确实意识到许多用户对此功能感兴趣,并将继续探索其可能性。
为什么你还没有添加这个功能,或者修复这个问题呢?
Directus 主要是一个免费的开源项目,由一个小型核心团队和社区贡献者维护,他们贡献了他们的时间和资源。
我们的平台功能丰富,但我们严格遵守我们的 80/20 规则 以避免混乱/臃肿的代码库。 Directus 也相当稳定,但仍会出现新问题,其中一些问题可能会以较低的优先级进行分类。
如果您需要,您可以就赞助加急修复 或调试新功能 联系我们。你也可以提交拉取请求——毕竟它是开源的!
你能给出这个功能/修复的预计到达时间吗?
如果是赞助工作,那么是的,交货日期是我们工作协议的一部分。否则,很可能不会。这是开源软件,内部优先考虑工作,所有时间表都可能发生变化。