【发布时间】:2013-08-23 00:49:21
【问题描述】:
与PHP openssl_public_encrypt causing Page Timeout/Connection Reset? 相关...有没有一种方法可以测试网络服务器是否会出现问题并相应地发出警告?
该链接认为问题是由于 OpenSSL 库版本和 OpenSSL 标头版本不匹配,但是,没有明确说明。
在任何情况下,仅仅因为它们不匹配并不一定意味着会出现问题。可能 0.9.8 和 0.9.9 具有相同的 API,但 1.0.0 具有不同的 API。那时,如果头版本是 0.9.8 和库版本是 0.9.9 就可以了,但如果库版本是 1.0.0 就不行了。
但这无论如何也没有太大帮助。我宁愿通过不解析 phpinfo 输出来获取 OpenSSL 库版本与 OpenSSL 标头版本,但我不清楚如何执行此操作。
我可以使用OpenSSL constants 获取版本,但那是标头版本还是库版本?也许我可以通过 Apache 版本获得它,voa apache_get_version(),但即使这样我也不清楚。
有什么想法吗?
谢谢!;
【问题讨论】:
标签: php windows apache openssl xampp