php升级到5.5的问题

周末同事升级了php,升到5.5, 之前是5.3.

周一上班发现很多问题,主要集中如下

1.  datetime 出现问题。这个问题其实应该是5.4的改动 。

日期与时间扩展 中,不再支持时区使用 TZ(TimeZone)环境变量设置。必须使用 date.timezone php.ini 配置选项或 date_default_timezone_set() 函数来指定时区。PHP 将不再尝试猜测时区,而是回退到“UTC”并发出一条 E_WARNING 错误。

2. 第二个问题是 mysql 的连接问题。出现的错误是

SQLSTATE[HY000] [2002] No such file or directory