尝试在 WHM/Cpanel 上升级 php 时出现错误

尝试在 WHM/Cpanel 上升级 php 时出现错误

在我为较新版本的 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

相关内容