我有理由更新我的CentOS服务器。 PHP现在是5.2.10版本(php-5.2.10-1.el5.remi.i386),我已经安装了PECL Runkit。 tzdata也进行了更新(tzdata-2009i-2.el5.noarch)。由于更新,阿帕奇拒绝启动PHP启动:时区数据库损坏
这是在httpd/error.log中
[周三7月8 2009年11点40分21秒] [声明]启用suEXEC的机制(包装:/ usr/sbin目录/ suexec的) [Wed Jul 08 11:40:24 2009] [notice]摘要:产生摘要认证的秘密... [Wed Jul 08 11:40:24 2009] [notice]摘要:完成 PHP严格标准:PHP启动:依靠系统的时区设置是不安全的。请使用date.timezone设置,TZ环境变量或date_default_timezone_set()函数。如果您使用这些方法中的任何一种,并且仍然收到此警告,则很可能是拼写错误的时区标识符。我们在未知选择了“欧洲/柏林”为“CEST/2.0/DST”,而不是在线0
PHP致命错误:PHP启动:时区数据库损坏 - 这应该从未发生!在未知的行0
当我删除runkit,所有运行良好。但我需要这个工具。
最好的问候,塞德里克