问题描述
在我的 product.py 中,我更改了 DEBUG=True。但是在我的浏览器中,我仍然看不到错误日志。
我可以登录了。但是当我创建测试计划时,该站点会引发 500 内部错误。当我打开测试计划时也会抛出错误 - 日志链接如下
- 500 11938 "https://kiwi.dev.identos.ca/plan/search/?author__username__startswith=admin" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,like Gecko) Chrome /90.0.4430.212 Safari/537.36"
我意识到日志不是很有用。
能否请您告诉我如何正确打开调试模式。我是这个产品的新手。我正在阅读的所有文档都只是说“将 DEBUG 更改为 True”,没有任何关于在哪里以及如何更改它的说明。
仅供参考,我正在使用 kiwitcms/kiwi:latest。我尝试打开调试模式的方式是 - 部署并执行到 docker 镜像。并使用 vi
更改 product.py 中的 DEBUG=True,但它不起作用。
非常感谢。
解决方法
你能告诉我如何正确打开调试吗? 模式。
官方文档应该有帮助: https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#customization
我尝试打开调试模式的方式是 - 部署并执行到 docker
图像。并使用 vi
更改 product.py 中的 DEBUG=True,但它没有
工作
如果您坚持就地编辑文件,那么您必须知道所做的更改是:
- 反映在最顶层的容器层,即写时复制层。当您关闭容器并
- Kiwi TCMS 需要重新启动才能反映新设置,请参阅 1)。
这可以通过将 COW 层的更改提交到相同/新容器映像来克服,请参阅 https://docs.docker.com/engine/reference/commandline/commit/
免责声明:此答案由 Kiwi TCMS 团队成员提供给您。如果您觉得有用,请考虑通过 https://opencollective.com/kiwitcms#category-CONTRIBUTE
的小额捐款帮助社区