在调用 sodium_crypto_pwhash_str 时,我在 Apache 错误日志文件中得到以下信息。
PHP 致命错误:未捕获的错误:调用未定义的函数 sodium_crypto_pwhash_str()
如前所述,我的 php 版本是在 Amazon EC2 实例上运行的 7.3.17。
除了模块作者信息之外,我的 php-info() 不返回任何相关的 libsodium 信息:
弗兰克丹尼斯钠
鉴于上述作者信息引用了模块作者,我应该启用钠模块吗?如果答案是肯定的,它是否在 php.ini 文件中被引用?如:
扩展=钠
也许:
扩展=libsodium
我在这里想念什么?
我不应该使用记录在案的函数 sodium_crypto_pwhash_str 吗?
我应该使用其他方法来访问所需的功能吗?