PHP5.3.1发布,修复大量BUG

PHP5.3.1发布,修复大量BUG,包括前段时间pinyShop用户反馈的mysql_close()
php即崩溃的BUG。
Windows版本的下载http://windows.php.net/download/
pinyShop v0.3将主推php5.3.1的版本,如果有用户需要,考虑临时推出pinyShop v0.2 for php5.3.1的版本。

php5.3.1官方介绍

PHP 5.3.1中安全的增强与修复:

■增加 "max_file_uploads" INI 指令,能够用于限制每次上传的文件数,默认限制为20个,用于阻止可能的通过临时文件耗尽的DOS攻击。
■增加没有实现的exif处理中的合理检查
■修复 tempnam() 中绕过safe_mode
■修复posix_mkfifo() 中绕过 open_basedir bypass
■修复编号为#50063的BUG (safe_mode_include_dir 失效).
■修复编号为#44683的BUG (无效的MODE值传入popen后奔溃).

关键BUG修复,含:

■修复无效的typelib传入com_print_typeinfo后崩溃
■用Reflection调用SQLiteDatabase::ArrayQuery() 和 SQLiteDatabase::SingleQuery()崩溃.
■通过Reflection使用PDORow and PDOStatement崩溃
■修复BUG编号为#49910 (不支持 ././@LongLink 长文件名).
■修复BUG编号为#49908 ( interface未定义时通过__autoload加载则抛出异常)
■其他近100个BUG的修复

2009/12/14 update:注意,mysql_connect如果连接localhost,如果开启了php对ipv6的支持则将连接超时。

解决方法一:HOSTS文件里把#::1             localhost 的#去掉

解决方法二:使用127.0.0.1代替localhost

本文采用Creative Commons协议,复制本文需遵守三点:1、保留署名(链接);2、非商业性使用;3、再次创作的作品必须以相同的许可协议发布。法律顾问:庄毅雄律师

Tags: php5.3.1

« 上一篇 | 下一篇 »

tonyseek

太感谢了!

Post on 2010, August 29, 9:44 AM 1


Comment (require):