0
我已經安裝了libsodium和libsodium-PHP在Ubuntu 16.04,但是當我運行:libsodium 「調用未定義功能」 的錯誤
`<?php
var_dump([
\Sodium\library_version_major(),
\Sodium\library_version_minor(),
\Sodium\version_string()
]);`
我得到一個錯誤說:
PHP Fatal error: Uncaught Error: Call to undefined function Sodium\library_version_major()
根據的phpinfo ()Sodium已啓用,編譯版本爲2.0.1,庫版本爲1.0.13。我究竟做錯了什麼?
用'sodium_library_version_major()'替換'\ Sodium \ library_version_major()'會導致相同的錯誤。 –
由於使用SODIUM_LIBRARY_MAJOR_VERSION常量替換了這個例子,所以這是個不好的例子。但是實際功能現在有一個sodium_前綴。 –
工作正常!非常感謝你。 –