php 7.2 Azure linux/fastcgi 中的钠可用性
Sodium availability in php 7.2 Azure linux/fastcgi
经过一些阅读和示例后,我一直在尝试在 Azure
网站中使用 libsodium
。
自从我读到钠将成为 php 核心的一部分,因为 7.2 和 php 网站显示
no additional configuration is needed
尝试 Windows 与 fastcgi
和 Linux
phpinfo() 在两者中都显示钠,但我不能使用它,如 https://paragonie.com/book/pecl-libsodium/read/08-advanced.md#crypto-aead-aes256gcm 中的示例,因为我得到的只是
Fatal error: Uncaught Error: Call to undefined function
sodium_crypto_aead_aes256gcm_is_available()
my phpinfo ->
PHP Version 7.2.1
System Linux 737d7217d54e 4.4.0-119-generic #143-Ubuntu SMP Mon Apr 2 16:08:24 UTC 2018 x86_64
Server API Apache 2.0 Handler
PHP API 20170718
PHP Extension 20170718
Zend Extension 320170718
Zend Extension Build API320170718,NTS
PHP Extension Build API20170718,NTS
....
Sodium Frank Denis
....
谢谢大家的帮助
在我的家用电脑上进行了测试,我可以在其中勾选更多框,发现默认情况下禁用钠。启用后一切顺利
关于在 Azure 中启用 php 扩展发现了这个 link 我将遵循它来获取钠,希望一切顺利。
谢谢大家
我遇到了同样的问题——Azure 支持向我发送了这个修复程序,它似乎修复了 PHP 7.3 中的 libsodium 问题(7.2 可能是相同的修复程序)-
您需要创建一个 settings.ini
文件,.ini
文件应包含以下内容:
extension=sodium
并在 Azure 门户中添加 PHP_INI_SCAN_DIR
应用程序设置以加载 .ini
文件。
经过一些阅读和示例后,我一直在尝试在 Azure
网站中使用 libsodium
。
自从我读到钠将成为 php 核心的一部分,因为 7.2 和 php 网站显示
no additional configuration is needed
尝试 Windows 与 fastcgi
和 Linux
phpinfo() 在两者中都显示钠,但我不能使用它,如 https://paragonie.com/book/pecl-libsodium/read/08-advanced.md#crypto-aead-aes256gcm 中的示例,因为我得到的只是
Fatal error: Uncaught Error: Call to undefined function sodium_crypto_aead_aes256gcm_is_available()
my phpinfo ->
PHP Version 7.2.1
System Linux 737d7217d54e 4.4.0-119-generic #143-Ubuntu SMP Mon Apr 2 16:08:24 UTC 2018 x86_64
Server API Apache 2.0 Handler
PHP API 20170718
PHP Extension 20170718
Zend Extension 320170718
Zend Extension Build API320170718,NTS
PHP Extension Build API20170718,NTS
....
Sodium Frank Denis
....
谢谢大家的帮助
在我的家用电脑上进行了测试,我可以在其中勾选更多框,发现默认情况下禁用钠。启用后一切顺利
关于在 Azure 中启用 php 扩展发现了这个 link 我将遵循它来获取钠,希望一切顺利。
谢谢大家
我遇到了同样的问题——Azure 支持向我发送了这个修复程序,它似乎修复了 PHP 7.3 中的 libsodium 问题(7.2 可能是相同的修复程序)-
您需要创建一个 settings.ini
文件,.ini
文件应包含以下内容:
extension=sodium
并在 Azure 门户中添加 PHP_INI_SCAN_DIR
应用程序设置以加载 .ini
文件。