如何解决Authserver.exe 无法启动
我继续按照保持源代码最新的说明继续编译代码。现在我无法启动服务器。我在启动 authserver.exe 时收到以下错误消息。谁能帮我弄清楚我做了什么?请指教...
AzerothCore rev. 933335d6be8b 2021-06-08 01:35:12 +0000 (master branch) (Win64,RelWithDebInfo,Static) (authserver)
<Ctrl-C> to stop.
█████╗ ███████╗███████╗██████╗ ██████╗ ████████╗██╗ ██╗
██╔══██╗╚══███╔╝██╔════╝██╔══██╗██╔═══██╗╚══██╔══╝██║ ██║
███████║ ███╔╝ █████╗ ██████╔╝██║ ██║ ██║ ███████║
██╔══██║ ███╔╝ ██╔══╝ ██╔══██╗██║ ██║ ██║ ██╔══██║
██║ ██║███████╗███████╗██║ ██║╚██████╔╝ ██║ ██║ ██║
╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝
██████╗ ██████╗ ██████╗ ███████╗
██╔════╝██╔═══██╗██╔══██╗██╔════╝
██║ ██║ ██║██████╔╝█████╗
██║ ██║ ██║██╔══██╗██╔══╝
╚██████╗╚██████╔╝██║ ██║███████╗
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
AzerothCore 3.3.5a - www.azerothcore.org
> Using configuration file configs/authserver.conf.
> Using SSL version: OpenSSL 1.1.1k 25 Mar 2021 (library: OpenSSL 1.1.1k 25 Mar 2021)
> Using Boost version: 1.72.0
> Using ACE version: 6.5.10
Max allowed open files is 1024
Opening DatabasePool 'acore_auth'. Asynchronous connections: 1,synchronous connections: 1.
MySQL client library: 8.0.24
MySQL server ver: 8.0.24
Connected to MySQL database at 127.0.0.1
MySQL client library: 8.0.24
MySQL server ver: 8.0.24
Connected to MySQL database at 127.0.0.1
DatabasePool 'acore_auth' opened successfully. 2 total connections running.
[ERROR]: In mysql_stmt_prepare() id: 80,sql: "INSERT INTO secret_digest (id,digest) VALUES (?,?)"
[ERROR]: Table 'acore_auth.secret_digest' doesn't exist
[ERROR]: In mysql_stmt_prepare() id: 81,sql: "DELETE FROM secret_digest WHERE id = ?"
[ERROR]: Table 'acore_auth.secret_digest' doesn't exist
[ERROR]: In mysql_stmt_prepare() id: 83,sql: "UPDATE account SET totp_secret = ? WHERE id = ?"
[ERROR]: Unknown column 'totp_secret' in 'field list'
Closing down DatabasePool 'acore_auth'.
Asynchronous connections on DatabasePool 'acore_auth' terminated. Proceeding with synchronous connections.
All connections on DatabasePool 'acore_auth' closed.
Could not prepare statements of the Login database,see log for details.
Closing down DatabasePool 'acore_auth'.
解决方法
您还需要导入数据库更新。当前,您的身份验证服务器正在尝试访问 acore_auth
数据库中不存在的表和字段。
https://www.azerothcore.org/wiki/database-keeping-the-server-up-to-date
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。