【问题标题】:Using libsodium in PHP 7.2在 PHP 7.2 中使用 libsodium
【发布时间】:2018-01-27 02:09:22
【问题描述】:

在 PHP 7.2 中,libsodium 应该是 PHP 核心的一部分。 php.ini 文件中是否需要任何条目才能使其工作,或者它应该开箱即用?

我正在尝试使用 PHP 版本 7.2.0beta2,而 sodium_version_string()sodium_compare 等功能未知。我正在使用 PHP 泊坞窗 (7.2-rc-fpm)

以防万一 - 我没有安装任何 PECL 扩展,因为据我了解它不应该是必需的。

【问题讨论】:

标签: php cryptography php-7 libsodium php-7.2


【解决方案1】:

为了构建这个扩展,库必须存在,只要开发头文件。

另外,--with-sodium 选项必须在编译 PHP 之前赋予./configure 脚本。

如果不想重新编译 PHP,可以安装 PECL 版本,它提供完全相同的 API(我通常先更新 PECL 版本,然后将更改移植到 PHP 源代码)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-25
    • 2019-07-12
    • 2023-03-31
    • 2019-05-24
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    相关资源
    最近更新 更多