The PHP development team announces the immediate availability of PHP 5.4.11 and PHP 5.3.21. These releases fix about 10 bugs. All users of PHP are encouraged to upgrade to PHP 5.4.For source downloads of PHP 5.4.11 and PHP 5.3.21 please visit our downloads page, Windows binaries can be found on windows.php.net/download/.The list of changes are recorded in the ChangeLog.Version 5.4.1117-January-2013
Core:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
Fixed bug #43177 (Errors in eval()'ed code produce status code 500).
Filter:
Fixed bug #63757 (getenv() produces memory leak with CGI SAPI).
Fixed bug #54096 (FILTER_VALIDATE_INT does not accept +0 and -0).
JSON:
Fixed bug #63737 (json_decode does not properly decode with options parameter).
CLI server:
Update list of common mime types. Added webm, ogv, ogg.
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63859 (Memory leak when reusing curl-handle).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).
Version 5.3.2117-January-2013
Zend Engine:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).

解决方案 »

  1.   

    确实修复了很多BUG,感谢楼主分享
      

  2.   

    CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST
    Memory leak when reusing curl-handle比较关注CURL,不再支持CURLOPT_SSL_VERIFYHOST?
      

  3.   

    是不是不需要设置这个值,而不是不支持 CURLOPT_SSL_VERIFYHOST了吧,内存泄漏?很少用到这个参数 某次模拟登录的时候用过.
      

  4.   

    这个,处理HTTPS页面时,需要用到比如:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt($ch, CURLOPT_CAINFO, '/path/to/crt/file.crt'); //手动加入一个HTTPS的crt证书现在难道curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);不需要了?
      

  5.   

    放下这个问题吧,世界那么大,过几天google就可以搜到相应的提问了,会有人解疑的。