我正在尝试在文件 wikiconfig.py 上设置 Wiki 引擎配置,以便能够使用 postgresql 而不是默认文件系统(fs 存储),但我无法使其工作,我已经完成了所有导入(flask_sqlalchemy 和sqlalchemy),编辑了指南中写的 URI https://buildmedia.readthedocs.org/media/pdf/moin-20/latest/moin-20.pdf并更改了我要使用的数据库的名称,名称和所选用户的密码,但每次我启动服务器并尝试登录平台时,都会出现内部服务器错误。关于可能导致此问题的任何想法?
我使用的命令是:
stores:sqla:postgres://myuser:mypassword@localhost/mywiki_%(nsname)s::%(kind)s
我得到的错误:
sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL: databas "dbname_default" does not exist
我什至尝试在 postgresql 中创建一个与错误日志中同名的新数据库,但问题仍然存在。