IE6,SSL和Zend框架的问题

时间:2011-11-11 17:22:22

标签: php zend-framework ssl internet-explorer-6

我们遇到基于Zend框架的PHP应用程序的问题。当IE6通过SSL访问时,它偶尔会无声地失败,立即在IE中生成“此页面无法显示”,服务器上根本没有日志消息 - 甚至没有报告错误请求的Apache日志。

这是我们到目前为止所建立的:

  1. 只有IE6会产生此问题。真正的浏览器很好,甚至IE7。
  2. 仅使用SSL会产生此问题。
  3. 我们正在使用自签名证书。
  4. 静态HTML页面不会产生问题。
  5. 一个简单的“Hello world”PHP页面不会产生问题,但完整的Zend应用程序会产生问题。
  6. 从已投放的网页中删除所有外部JavaScript和CSS无效
  7. 我们确保证书由Apache中的_default_:443虚拟主机
  8. 使用
  9. 服务器是运行Apache 2.2.20,PHP 5.3.6
  10. 的Ubuntu 3.0.0-12
  11. IE6在虚拟机中的Windows XP上运行
  12. 虚拟机 可以访问互联网
  13. 虚拟机未感染恶意软件
  14. 对我们来说,这表明SSL握手失败,但我们对只有一个完整的Zend框架应用程序触发这一事实感到困惑 - 较小的PHP页面工作正常。

1 个答案:

答案 0 :(得分:0)

此问题与Zend_Amf错误有关,并已在ZF 1.11.11中修复

错误详情:http://framework.zend.com/issues/browse/ZF-11776