我想使用libsodium
来处理加密并保护我在服务器客户端之间传输的数据。我正在使用MySQL作为数据库服务器的PHP-PDO应用程序,目前它处于离线模式。
php.exe
; php_libsodium.dll
并将其添加到:C:\ wamp64 \ BIN \ PHP中\ php7.0.10 \分机
然后我添加了这个脚本来测试它是否真的存在:
var_dump([
\Sodium\library_version_major(),
\Sodium\library_version_minor(),
\Sodium\version_string()
]);
我收到错误说:
致命错误:调用未定义的函数Sodium \ library_version_major()
然后在网上进行了几次搜索后,我将其更改为:
var_dump([
sodium_library_version_major(),
sodium_library_version_minor(),
sodium_version_string()
]);
仍然得到错误:
致命错误:调用未定义的函数 sodium_library_version_major()
答案 0 :(得分:0)
您需要添加php.ini:extension=php_libsodium.dll