我在 XAMPP 和 PHP 5.4.19 上运行我的应用程序,当我尝试升级到 PHP 5.6.22 时,我无法启用 openssl。
从这里下载的线程安全二进制文件:http: //windows.php.net/downloads/releases/php-5.6.22-Win32-VC11-x86.zip
除了 openssl_encrypt() 表示未定义函数的 openssl 之外,我能够升级我的 PHP 版本。
我仔细检查了 php.ini 是否取消注释 extension=php_openssl.dll 但仍然没有运气。
还通过评论其他扩展来检查它们,它们按预期工作。
在 phpinfo 中,我一直可以看到 OpenSSL disabled ( install ext/openssl) 消息。
我确保需要的 dll 正确。但仍然没有运气。