PHP 已更新至 5.4 版本

PHP 已更新至最新的主要版本 5.4。上游的更新日志可以在 PHP 5 的更新日志 中找到,详细的 迁移指南 也已提供。除此之外,还进行了以下软件包更改

  • Suhosin 补丁和扩展已被移除。要了解此决定的原因,请访问 PHP 5.4.1 in – Suhosin out。如果您之前使用过 suhosin 扩展,请移除 php-suhosin 软件包,因为它不再与 PHP 5.4 兼容。
  • 请注意,扩展 API 已更改。如果您正在使用任何不在我们仓库中的第三方扩展,您必须至少重新编译它们或更新到兼容版本。
  • json 模块现在已内置到 PHP 本身中。因此,请从您的 php.ini 文件中删除 extension=json.so 指令。
  • gd 扩展已构建了使用 libvpx 库的 webp 支持。

请确保将 php.ini 的更改合并到您的本地副本中;或者可能更简单:根据您的需要调整新的 php.ini。如果您在使用 APC 扩展时遇到任何问题,您可以尝试已添加到仓库中的 php-xcache 软件包。

最后但并非最不重要的一点:特别是如果您正在运行旧脚本,请确保它们不依赖于 “安全模式” 或 “魔术引号” 等功能。由于这些功能已被移除,更新到 PHP 5.4 将会导致严重的安全漏洞。