在我为较新版本的 php 重新编译 Apache 之后。一切正常,但我收到以下 php 错误:警告:main() [function.main]:依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用其中任何一种方法并且仍然收到此警告,则您很可能拼错了时区标识符。我们为“CDT/-5.0/DST”选择了“America/Chicago”。
并且未找到 PDO 类。
在 php.ini 文件中包括以下内容。extension=pdo.so extension=pdo_sqlite.so extension=sqlite.so extension=pdo_mysql.so extension=uploadprogress.so
有任何想法吗。
答案1
添加行
date.timezone = America/Chicago
到你的 php 文件(/usr/local/lib/php.ini)关于 PDO 问题,如果你是通过 PECL 安装的,那么你应该重新安装插件以使它们正常工作,你也可能需要重新编译 apache 和 php 并在 easyapache 更新中启用 pdo -http://forums.cpanel.net/f34/fatal-error-class-pdo-not-found-116629.html