我查看了其他问题,但我找不到解决方案。在尝试安装JWT软件包时,我收到标题中提到的错误。
我在mac os x Sierra上使用xampp版本7.0.8和PHP 5.6。我得到的错误如下。
UILocalNotification
感谢。
答案 0 :(得分:0)
使用the Jose library I developed的人遇到了同样的问题。您可以看到他打开的问题on this page。
问题是,在MacOS Sierra上,作曲家无法正确检测到OpenSSL实现,如果库需要lib-openssl
,则会出现此消息。
您可以通过执行以下命令行来验证您的OpenSSL实现:
php -i | grep OpenSSL
如果您看到LibreSSL
,请尝试更改它:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/php
brew install curl --with-libssh2 --with-openssl
现在您的OpenSSL实现应该是OpenSSL
,namshi/jose
的安装应该可以正常工作。