Windows Server 2019 Standard (1809) 使用 PostgreSQL 安装了 Wiki.js。手动启动服务器时效果很好
node server
安装 node-windows 并注册以将 Wiki.js 作为服务运行。服务无法启动。daemon 文件夹中的 wiki.out.log 显示以下内容:
2020-09-03T21:32:20.503Z [MASTER] [32minfo[39m: =======================================
2020-09-03T21:32:20.503Z [MASTER] [32minfo[39m: = Wiki.js 2.4.107 =====================
2020-09-03T21:32:20.503Z [MASTER] [32minfo[39m: =======================================
2020-09-03T21:32:20.503Z [MASTER] [32minfo[39m: Initializing...
2020-09-03T21:32:21.159Z [MASTER] [32minfo[39m: Using database driver pg for postgres [ OK ]
2020-09-03T21:32:21.159Z [MASTER] [32minfo[39m: Connecting to database...
2020-09-03T21:32:21.222Z [MASTER] [32minfo[39m: Database Connection Successful [ OK ]
2020-09-03T21:32:21.253Z [MASTER] [31merror[39m: Database Initialization Error: no database connection available for a query. You need to bind the model class or the query to a knex instance.
在非服务器 Windows 10 机器上尝试完全相同,它按预期工作。关于它无法在服务器上运行的原因有什么想法吗?