新闻档案 - 2008

以下是我们在 2008 年在 PHP.net 上发布的最重要的新闻项目。


Windows PECL 二进制文件

[2008 年 12 月 10 日]

由于不幸的事件,PECL 扩展的 Windows 二进制文件将不再在 http://pecl4win.php.net 上提供。

正在努力将 PECL 扩展的 Windows 二进制文件整合到 pecl.php.net,并有望在 2009 年初准备就绪。

如果任何人对该项目感兴趣,请加入 PHP Windows 开发 邮件列表


PHP 5.2.8 发布!

[2008 年 12 月 8 日]

PHP 开发团队很高兴宣布立即提供 PHP 5.2.8。此版本解决了 5.2.7 引入的回归问题,该问题涉及 magic_quotes 功能,该功能被 filter 扩展的错误修复破坏。所有已升级到 5.2.7 的用户都建议升级到此版本。或者,您可以通过在 php.ini 中更改“filter.default_flags=0”来应用解决此错误的变通方法。


PHP 5.2.7 已从分发中删除

[2008 年 12 月 7 日]

由于在 PHP 5.2.7 版本中发现了一个安全漏洞,因此它已从分发中删除。此漏洞影响 magic_quotes_gpc 启用的配置,因为它即使设置为开启也仍然关闭。在此期间,请使用 PHP 5.2.6,直到 PHP 5.2.8 发布。


PHP 5.2.7 发布

[2008 年 12 月 4 日]

PHP 开发团队很高兴宣布立即提供 PHP 5.2.7。此版本侧重于通过超过 120 个错误修复来提高 PHP 5.2.x 分支的稳定性,其中几个与安全相关。所有 PHP 用户都建议升级到此版本。

PHP 5.2.7 中的安全增强和修复

  • 将 PCRE 升级到版本 7.8(修复 CVE-2008-2371)
  • 修复了 Maksymilian Arciemowicz 报告的 BG(page_uid) 和 BG(page_gid) 的初始化遗漏。
  • 修复了 Maksymilian Arciemowicz 报告的 Apache 配置中 php_value 顺序错误。
  • 修复了 gd 中使用无效字体时发生的崩溃(修复 CVE-2008-3658)。
  • 修复了 memnstr 中可能发生的溢出(修复 CVE-2008-3659)。
  • 修复了 CVE-2008-2665 和 CVE-2008-2666 中详细说明的安全问题。
  • 修复了错误 #45151(使用 URI/file..php(文件名包含 2 个点)时崩溃)。(修复 CVE-2008-3660)
  • 修复了错误 #42862(IMAP 工具包崩溃:rfc822.c 遗留例程缓冲区溢出)。(修复 CVE-2008-2829)
  • 修复了使用精心制作的条目提取 zip 文件和目录的问题,由 Stefan Esser 报告。

有关 PHP 5.2.7 版本的更多详细信息,请参阅 5.2.7 的发布公告,完整的更改列表可在 PHP 5 的 ChangeLog 中找到。


更新(12 月 6 日):添加了缺少的 zip 安全修复


PHP 5.3 alpha3 发布!

[2008 年 12 月 4 日]

PHP 开发团队很自豪地宣布即将发布的 PHP 5.3.0 的次要版本更新 第三个 alpha 版本。一些新功能已在 官方文档 中进行了解释,其他功能列在 wiki 中,以便为进行文档化做准备。务必有更多人加入这项工作,以完成 PHP 5.3.0 的文档。请还审查 NEWS 文件。

这只是一个开发预览版 - 请勿在生产环境中使用!

此 alpha 版本的目的是鼓励用户不仅积极参与识别错误,还参与确保所有新功能或必要的向后兼容性中断都记录在文档中。请将任何发现报告给 QA 邮件列表错误跟踪器

自上次 alpha 版本发布以来,已经有很多其他新增和改进,但这里简要概述了最重要的变化。

  • 命名空间(文档已更新到当前状态)
  • 舍入行为
  • ext/msql 已被删除,而 ext/ereg 现在将引发 E_DEPRECATED 通知
  • ext/mhash 已被 ext/hash 替换,但完全保留了 BC
  • PHP 现在使用 cc 作为默认编译器,而不是 gcc
  • 对 ext/pdo、ext/soap、流层等进行了一些错误修复

一些幕后更改还需要对现有应用程序进行深入测试,以确保任何向后兼容性中断都降到最低。

当前的 发布计划 预计稳定版本将在 2009 年第一季度末发布。


PHP Advent 2008

[2008 年 12 月 4 日]

12 月是忙碌而激动人心的时刻。PHP Advent 试图捕捉和分享来自 PHP 社区中一些人的智慧,这些人都很友好地分享了他们的想法和技巧。请通过 订阅我们的 Feed在 Twitter 上关注我们 加入我们每天的旅程。节日快乐。


Forum AFUP Paris 2008

法国 PHP 大会 2008

[2008 年 11 月 15 日]

法国 PHP 用户大会 2008 年版再次迎来独特的演讲嘉宾:来自 Foo Associates 的 Zak Greant、来自 Mozilla 的 Laura Thompson 以及核心 PHP 开发人员 Lukas Smith。

由法国 PHP 用户协会(AFUP,http://www.afup.org/)主办,于 2008 年 12 月 8 日和 9 日在巴黎举办的法国 PHP 大会 2008 年将重点关注专业 Web 服务和 PHP 大规模项目主题。


PHPNW08 logo

PHPNW08 - 11 月 22 日 - 英国曼彻斯特

[2008 年 11 月 4 日]

PHP 北部很高兴宣布他们将在 曼彻斯特中央(前称 GMex) 举办他们的首届大会 PHPNW08。

2008 年 11 月 22 日(星期六),PHPNW08 将汇集英格兰北部 PHP 社区,举办为期一天的活动,包括精彩的演讲、挑战性的研讨会、引人入胜的辩论和社交机会。大会将邀请演讲界的一些知名人士和当地人才,旨在重点介绍 PHP 和 Web 开发领域中的当前最佳实践和新兴话题。请参阅我们的 大会日程 获取详细信息。

我们希望开发人员、设计师、经理或任何对 PHP 编程语言感兴趣的人加入我们,共同参加这场势必精彩的活动,而且价格合理。

  • 标准票价:60.00 英镑
  • 早鸟票(截止 11 月 8 日):50.00 英镑
  • 优惠票价:35.00 英镑

PHPNW08 的门票现已在 http://conference.phpnw.org.uk/phpnw08/register/ 上出售。


魁北克 PHP 大会 2009

[2008 年 9 月 16 日]

魁北克 PHP 很高兴宣布第七届魁北克 PHP 大会。大会将于 2009 年 3 月 4 日2009 年 3 月 6 日加拿大魁北克省蒙特利尔 举行。我们正在寻找愿意与加拿大和美国 PHP 专业人士分享其专业知识的演讲嘉宾。

大会将提供技术讲座和实验室,专注于使用 PHP5 和 PHP6、XML、Web 服务、数据库等进行高级软件开发技术,以及项目管理,演讲嘉宾和访问者将尝试为实际的业务问题寻找解决方案。

组织者将优先考虑以英语或法语进行的新颖和原创主题。有关更多信息,请访问网站:http://conf.phpquebec.com


Barcelona PHP Conference

巴塞罗那 PHP 大会 2008

[2008 年 9 月 10 日]

巴塞罗那 PHP 用户组 很自豪地宣布其首届 国际 PHP 大会。它将在 2008 年 9 月 27 日(星期六)巴塞罗那 举行。

巴塞罗那 PHP 用户组(又名 PHPBarcelona)是一个非营利组织,旨在促进和交流巴塞罗那及其周边地区 PHP 开发人员社区之间的知识,并在大学和企业中宣传 PHP 技术。

今年他们举办了其他活动,但这是第一个完全以英语进行的活动。本次大会的亮点将是 Derick Rethans 和 Scott MacVicar 等国际知名 PHP 开发人员的演讲。

有关 2008 年巴塞罗那 PHP 大会和注册的更多信息,请访问 http://phpconference.es


International PHP Conference 2008

2008 年 10 月 27 日至 31 日在德国美因茨举行的国际 PHP 大会

[2008 年 9 月 8 日]

首届 PHP 大会 - 与我们一起庆祝第 14 届活动!

如今,ICP 扩展现有技术的子结构或为新开发创建基础时的参考。因此,您不仅可以从全球公认的国际 PHP 专家集中在一起的专业知识中受益,还可以从行业和开发之间的专业知识传递中受益。

国际 PHP 大会涵盖了各种主题,为所有专业人士及其在整个 PHP 领域内取得成功的日常工作提供了一个理想的资源。 ICP 2008 提供了关于当前 Web 2.0 技术、安全、工具和组件的最佳实践、企业知识、数据库、架构等的见解。

国际 PHP 大会即将迎来第 14 届。与我们一起庆祝,并从我们的庆祝 14teen 特惠中获益!

  • 199 欧元 / 特价
  • 149 欧元* / 自由职业者特价
  • 99 欧元** / 学生价

优惠有效期至 9 月 30 日!

立即注册!

* 确认需附带贵公司抬头信函
** 需出示学生证。座位有限


php|works / PyWorks 2008: Chicago

php|works & PyWorks 2008 - 亚特兰大

[2008-09-03]
php|tek 2008: 芝加哥

php|architect 杂志Python 杂志 的出版商很荣幸地宣布在佐治亚州亚特兰大联合举办 php|works / PyWorks 2008 会议。

php|works 和 PyWorks 在两天的时间里将举办 65 场以上演讲、10 场教程和 5 个主题,涵盖从 Web 开发到使用 PHP 和 Python 进行数据库优化的各个方面,并在晚上举办社交活动,并提供与行业同行的众多交流机会。

今年,PHP 社区(以及 Python 社区!)将于 11 月 12 日14 日 相聚,参加北美 2008 年首屈一指的 PHP 会议之一。

加入我们,聆听 顶尖演讲者 的演讲,例如 Derick Rethans (eZ Systems)、Chris Shiflett (OmniTI)、Mike Potter (Adobe) 等等。


PHP 4.4.9 发布!

[2008-08-07]

PHP 开发团队很高兴地宣布 PHP 4.4.9 立即可用。它将继续改进 4.4 分支的安全性和稳定性,强烈建议所有用户尽快升级到该版本。此版本包含了 PHP 4.4 系列的所有未解决的补丁,因此是最后一个 PHP 4.4 版本。

PHP 4.4.9 中的安全增强和修复

  • 将 PCRE 更新至版本 7.7。
  • 修复了 memnstr() 中的溢出错误。
  • 修复了在提供无效字体时 imageloadfont 中的崩溃问题。
  • 修复了 curl 扩展中 open_basedir 处理问题。
  • 修复了 .htaccess 中设置的 mbstring.func_overload 成为全局变量的问题。

有关 PHP 4.4.9 中所有更改的完整列表,请参阅 ChangeLog


PHP 5.3 alpha1 发布!

[2008-08-01]

PHP 开发团队很高兴地宣布即将发布的 PHP 次要版本更新的 第一个 alpha 版本。从 alpha2 开始将提供 Windows 二进制文件(可在 snaps.php.net 获得中间快照)。预计新版本 PHP 5.3 将提高稳定性和性能,并添加新的语言语法和扩展。一些新功能已在 官方文档 中记录,其他功能列在 wiki 上,以便于记录。请还查看 NEWS 文件。

这只是一个开发预览版 - 请勿在生产环境中使用!

此 alpha 版本的目的是鼓励用户不仅积极参与识别错误,还参与确保所有新功能或必要的向后兼容性中断都记录在文档中。请将任何发现报告给 QA 邮件列表错误跟踪器

除了大量其他添加和改进之外,以下是对最重要更改的简要概述

一些底层更改也需要使用现有应用程序进行深入测试,以确保将向后兼容性中断降至最低。对于需要未记录的 Zend 引擎多字节支持的用户来说,这一点尤其重要。

当前的 发布计划 指出,将在 2-3 周的间隔内发布 alpha/beta/RC 版本,预计 PHP 5.3 的稳定版本将在 2008 年 9 月中旬至 10 月中旬发布。


TestFest 2008 总结

[2008-07-30]

TestFest 提交网站 推出以来,来自世界各地的 30 个人已提交了 158 个测试作为 TestFest 2008 的一部分。实际上,这还不包括现有核心开发人员提交的各种测试,他们也借此机会添加了一些更多测试。这实际上增加了 ext/reflection、ext/dom 和 ext/exif 的 测试覆盖率,每个都增加了约 10%。尽管 TestFest 的组织有点临时的,但本地用户组中也有很多 TestFest 活动。因此,接触过 PHP 测试框架的人数要多得多。希望这将导致更多人提交带有相应的 phpt 测试文件的错误报告!

我们的最佳提交者 Felix De Vliegher 实际上已经自己提交了最后几项提交,因为他提交的质量很高,因此获得了 PHP 存储库的提交权限。我们还没有收到所有参与者的回复,但我们鼓励大家 博客 分享他们的体验,并向我们提供有关如何改进未来活动的反馈。

现在亡羊补牢,为时未晚,以下是 Nexen 赞助的承诺的 elePHPant 抽奖的 10 位获奖者。请注意,Felix 要求我不要将他包括在抽奖中,因为他家里已经有很多 elePHPants 了。

  • Eric Stewart
  • Håvard Eide
  • Marc Veldman
  • Michelangelo van Dam
  • Rein Velt
  • Rob Young
  • Sami Greenbury
  • Sebastian Deutsch
  • Sebastian Schürmann
  • Stefan Koopmanschap

我们将向 Nexen 提供获奖者的电子邮件地址,以便他们安排将 elePHPants 运送出去。对于那些好奇的人来说,您也可以继续在 TestFest 提交网站 上提交测试。感谢所有参与者和 TestFest 组织者!如果没有无数帮助组织本地活动、实施基础设施和提交审核人员的人员,TestFest 显然不可能像现在一样成功。我们一定会根据 TestFest 2008 的巨大成功在未来举办类似的活动。


手册重构和许可证更改

[2008-07-29]

几周前,手册 进行了重构,以改进导航,并为 每个扩展的章节使用示例 以及 改进的文档(适用于 面向对象 扩展)腾出空间。

最显着的变化是 函数参考预定义变量上下文选项和参数 以及 预定义异常 手册页面,我们非常感谢您对此提供 反馈

即将发布的 PHP5.3 版本引入了 几个主要功能,例如 命名空间、闭包、延迟静态绑定国际化函数INI 部分Phar 等等。我们非常感谢您提供的所有帮助来改进文档。

相关新闻是,手册最近重新获得了许可,现在受 CreativeCommons 署名许可 的保护。


ZendCon 2008

ZendCon 2008 - 9 月 15 日至 18 日 - 美国加利福尼亚州圣克拉拉

[2008-07-13]

加入我们,参加最大的 PHP 专属聚会,从 9 月 15 日18 日。讨论以下主题:

  • 企业中的 PHP
  • 高级 PHP 编程技巧
  • 可扩展性
  • PHP 和 RIA

今年的嘉宾主题演讲者是 Zak Greant,他将发表关于 识字机器时代 的主题演讲

有关更多信息以及注册今年最大的 PHP 活动,请访问 http://zendcon.com/


elePHPants

呼吁 PUG、呼吁 elePHPants,2008 年一代

[2008-05-13]

elePHPants 现在准备迎接 2008 年一代。对 elePHPants 感兴趣的 PHP 用户组、爱好者和公司应加入今年的象群。

elePHPants 是社区的一个重要联系,它们会在会议、工作站、婴儿床和其他不寻常的地方乐于宣传您最喜欢的语言。生产价格使团体能够筹集资金、吸引会员或仅仅带来快乐和 PHP。

在线预注册您的 elePHPants 象群,无论大小,并加入 蓝色 elePHPants 的世界


Google 暑期代码:php.net 学生

[2008-04-22]

PHP 团队再次自豪地参加 Google 暑期代码。今年夏天,十名学生将“翻转比特而不是汉堡”

更新 (5月11日): 不幸的是 Nicholas Sloan 必须退出该项目,但将由 Rudy Nappée 接替,负责同一应用程序。


PHP 5.2.6 发布

[2008年5月1日]

PHP 开发团队宣布立即发布 PHP 5.2.6。此版本侧重于提高 PHP 5.2.x 分支的稳定性,包含超过 120 个错误修复,其中一些与安全相关。鼓励所有 PHP 用户升级到此版本。

有关 PHP 5.2.6 版本的更多详细信息,请参阅 5.2.6 版本公告,完整的更改列表可在 PHP 5 的 ChangeLog 中找到。

PHP 5.2.6 中的安全增强功能和修复

  • 修复了 Andrei Nigmatulin 发现的 FastCGI SAPI 中可能存在的堆栈缓冲区溢出。
  • 修复了 Maksymilian Aciemowicz 发现的 printf() 中的整数溢出。
  • 修复了 Ryan Permeh 发现的 CVE-2008-0599 中详细说明的安全问题。
  • 修复了 Maksymilian Arciemowicz 发现的 cURL 中的 safe_mode 绕过问题。
  • 正确处理 escapeshellcmd() 中不完整的多字节字符,由 Stefan Esser 发现。
  • 将捆绑的 PCRE 升级到 7.6 版

更新 (5月6日): Windows 安装程序缺少 XSLIMAP 扩展。

更新 (5月3日): Windows 档案缺少 XSLIMAP 扩展。


Forum AFUP Paris 2008

Forum PHP Paris 2008 演讲者征集

[2008年4月13日]

AFUP(法国 PHP 用户协会)很荣幸地宣布即将举办“Forum PHP 2008”会议。

为了在法国举办这次独特的活动,我们正在寻找最优秀的法语专家,他们希望分享他们的专业知识和热情。为期两天的会议包括一天的技术日,涵盖最先进的 PHP 技术,以及一天的商业日,涵盖案例研究和成功项目的示例。

  • 如何管理 PHP 项目(工具、方法等)
  • 确保代码质量
  • 互联网和法律问题(知识产权等)
  • 围绕 PHP 建立业务
  • PHP 可扩展性
  • 连接服务(Web 服务)
  • 富用户界面(技术选择、实现等)

日期和地点

“Forum PHP Paris 2008”将于 2008 年 12 月 8 日12 月 9 日 在巴黎举行。

会议通常为 45 分钟,然后是 10 分钟的 Q&A 环节,研讨会最多 3 个小时。使用 网站上的表格,不接受电子邮件提案。

提案将在截止日期过后进行审查。如有需要,可能会要求提供更多信息。提案将根据其布局、对专业观众的相关性和论坛的整体一致性进行选择。每位候选人将收到其提案状态的个人通知。决定为最终决定。优先考虑法语会议。


PHP DC conference 2008

PHP DC 会议 2008

[2008年4月13日]

DC PHP 开发者小组最近宣布 Kshemendra Paul 将担任 2008 年 6 月 2 日至 4 日在华盛顿特区乔治华盛顿大学举行的 DC PHP 会议及博览会的特邀主题演讲嘉宾。Paul 是美国总统管理和预算办公室执行办公室的首席架构师,他将发表关于“联邦电子政务和企业架构更新”的主题演讲。

加入来自世界各地的数百名 PHP 实践者、业务经理和政府官员,共同交流构建更完善的 Web 应用程序基础设施的思想和解决方案。DC PHP 会议将包括与业务案例、最佳实践、PHP 艺术、PHP 应用程序、企业中的 PHP 和开源相关的主题。完整的演讲者安排将很快公布。

有关 2008 年 DC PHP 会议及博览会的更多信息以及注册信息,请访问 www.dcphpconference.com。2008 年 4 月 15 日之前有效享受早鸟优惠注册价格。


TestFest 2008

[2008年3月30日]

PHP-QA 团队宣布 2008 年 5 月的 TestFest。TestFest 是一项旨在提高 代码覆盖率 的活动,用于 PHP 语言本身的 测试套件。作为此活动的一部分,邀请本地用户组 (UG) 加入 TestFest。这些 UG 可以进行面对面的会议,也可以进行虚拟会议。然而,重点是人们通过网络进行交流,共同学习。除了让大家有机会与志同道合的人在 (虚拟) 社区中交朋友外,它还有望减轻 php.net 导师的工作量。

只需要有人组织一个 UG 来带头开展活动,并让其他人参与到 编写 phpt 测试 中。然后,提交内容将由 php.net 成员审查,然后再纳入官方测试套件。请访问 TestFest 主页,获取有关 TestFest 的更多详细信息,了解如何以 UG 的身份或通过设置必要的基础设施来参与其中。


Google Summer of Code 2008

[2008年3月19日]

我们很高兴地再次宣布我们已被接受为 Google Summer of Code 项目。请查看今年 GSoC 的 计划

借此机会,我们感谢 Google Inc. 提供的再次参与的机会,并邀请大家查看我们的想法列表:http://wiki.php.net/gsoc/2008。学生当然也非常欢迎提出自己的想法作为提案,我们会认真考虑我们收到的每个应用程序。

再次感谢所有参与这次精彩旅程的人,我们希望看到许多优秀的学生和开源爱好者加入我们,参加我们最令人愉快的 Google Summer of Code 项目。


php|tek 2008: Chicago

php|tek 2008: 芝加哥

[2008年2月19日]
php|tek 2008: 芝加哥

php|architect 杂志 的出版商很荣幸地宣布在美国伊利诺伊州芝加哥举办 php|tek 2008 会议。

PHP 社区将于 5 月 20 日5 月 23 日 齐聚一堂,参加 2008 年北美首屈一指的 PHP 会议之一。加入我们,聆听 顶级演讲者 的演讲,例如 Derick Rethans (eZ Systems)、Lucas Nelan (Facebook)、Chris Shiflett (OmniTI)、Eli White (Digg),当然还有 Terry Chay (Tagged)。

在过去的两年里,php|architect 的春季会议在开始日期前数周就售罄,所以如果您有兴趣参加,请不要犹豫,务必尽快 报名


PHP Québec conference 2008

PHP Quebec 会议 2008

[2008年2月6日]
2008 年 PHP Quebec 会议及招聘会

PHP Quebec 团队很高兴地宣布第六届 PHP Quebec 会议。会议将于 2008 年 3 月 12 日至 14 日在加拿大蒙特利尔举行。

加入我们参加 PHPLabs,为期两天的技术讲座、开源招聘会和鸡尾酒会。与知名社区成员会面,例如:John Coggeshall、Marcus Boerger、Zak Greant、Chris Shiflett、Damien Seguy 等等。

请注意,在线注册将于 3 月 7 日截止。有关更多信息,请访问网站:http://conf.phpquebec.com


PHP London Conference 08

phplondon 会议 2008

[2008年1月10日]

2 月 29 日(闰年)。phplondon.org 宣布在伦敦老街 Inmarsat 举行第三届年度 社区会议

今年的会议将设有两个主题,包括 Derick Rethans、Wez Furlong、Scott MacVicar 和 Zoe Slattery 等演讲者。

我们还将举办关于 PHP 框架的扩展演示和讨论。

访问我们的 会议网站 进行注册。早鸟优惠截止日期为 2008 年 2 月 1 日。


PHP 4.4.8 发布

[2008年1月3日]

PHP 开发团队宣布立即发布 PHP 4.4.8。它继续改进 4.4 分支的安全性和稳定性,强烈建议所有用户尽快升级到该版本。此版本包含所有针对 PHP 4.4 系列的未解决补丁,因此是最后一个正常版本的 PHP 4.4。如有必要,可以发布版本以解决安全问题,直到 2008 年 8 月 8 日。

PHP 4.4.8 中的安全增强功能和修复

  • 改进了 MOPB-02-2007 的修复。
  • 修复了 Gerhard Wagner 发现的 chunk_split() 中的整数溢出。
  • 修复了 str[c]spn() 中的整数溢出。
  • 修复了 glob 在打开 open_basedir 时引入的回归,这是由 #41655 修复引起的。
  • 修复了 money_format() 不接受多个 %i 或 %n 标记。
  • 添加了 "max_input_nesting_level" php.ini 选项以限制输入变量的嵌套级别。MOPB-03-2007 的修复。
  • 修复了 MySQL 的 INFILE LOCAL 选项处理,现在当 open_basedir 或 safe_mode 处于活动状态时不再允许使用。
  • 修复了 session.save_path 和 error_log 值,使其与 open_basedir 和 safe_mode 相兼容 (CVE-2007-3378)。

有关 PHP 4.4.8 中的完整更改列表,请参阅 ChangeLog

To Top