Sodium compat error

时间:2019-10-19 作者:Roberto Jobet

昨天,在查看error\\u日志文件时,我发现了以下错误:

【2019年10月15日08:23:34 UTC】PHP致命错误:未捕获错误:未定义常量“CRYPTO\\u AEAD\\u XCHACHA20POLY1305\\u IETF\\u KEYBYTES”位于/home/xxxx/public\\u html/wp includes/Na\\u compat/lib/constants中。菲律宾比索:22

自5.2版起,Naudio compat加密库已添加到WP中。

但我从没见过这个错误。。。有人知道这个问题吗?

谢谢你的帮助!

当做

2 个回复
SO网友:George Tasioulis

你需要有sodium 已安装PHP扩展(&P);如果您运行的是PHP,则启用此选项>;7.2

SO网友:billdeg

如果您有PHP 7.1(和poss 7.0),您可以从autoload中注释掉相关行。php,不需要它们。

相关推荐

为什么dbDelta()不能捕获MysqlErrors?

据我所见,dbDelta() 用于抑制在其操作过程中发生的数据库错误。一般来说,情况似乎是这样,但New Relic仍在报告函数中的MysqlErrors。准确的错误消息格式如下:MysqlError: Table \'xxx.wp_yyy_posts\' doesn\'t exist 发件人dbDelta() 在里面/wp-admin/includes/upgrade.php, 我们有:// Fetch the table column structure from the database&