PHP 5.3 进入 [extra] 仓库

新的 PHP 5.3 主要版本终于在 [extra] 仓库中可用了。此更新需要手动调整

  • 更新你的 php.ini;请参考 php.ini.pacnew 文件
  • 模块路径现在是 /usr/lib/php/modules
  • session, mbstring 和 zlib 现在是内置的
  • fileinfo 模块现在是内置的,不再是一个单独的软件包
  • mysqlnd 已启用;因此不再需要 libmysqlclient
  • 在 my.cnf 中设置 default-character-set 可能会导致编码问题
  • 在 php.ini 中设置 date.timezone
  • 第三方扩展需要更新
  • suhosin 和 apc 扩展也有新版本,请务必检查它们的配置

PHP 被拆分成了以下软件包

  • php
  • php-apache
  • php-cgi
  • php-curl
  • php-enchant
  • php-gd
  • php-gmp
  • php-intl
  • php-ldap
  • php-mcrypt
  • php-odbc
  • php-pear
  • php-pgsql
  • php-pspell
  • php-snmp
  • php-sqlite
  • php-tidy
  • php-xsl

如果你在 Web 服务器上使用 php,你需要 cgi 或 apache sapi。sqlite 软件包包含 sqlite3 驱动程序;旧的 sqlite2 驱动包含在 php 软件包本身中。