我收到“您的Web主机不支持PHP日期/时间库”。在我的CentOS主机上,我需要安装什么库才能添加支持?

时间:2010-08-19 作者:Larry Smithmier

我快速环顾了一下四周,但我的PHP技能还很初级。我确信只有一个软件包需要安装。

编辑以添加有关设置的其他信息:

使用:

yum info php
我得到的PHP版本为5.1.6:

Name       : php
Arch       : i386
Version    : 5.1.6
更多信息,这是一个在GoDaddy运行CentOS的虚拟机:

CentOS release 5.4 (Final)

3 个回复
最合适的回答,由SO网友:hakre 整理而成

升级到PHP 5.2或更高版本,您看到的错误消息是WordPress。它的基本意思是,您需要一个PHP版本,这是非常误导人的>;=5.2使该功能正常工作。

请查看您的操作系统文档或联系技术支持以了解如何更新PHP版本。例如,对于CentOS:CentOS HowTos: PHP 5.1 To 5.2

保持时区升级以充分利用PHP Timezone support, 有一个包含所有最新更新的PECL包:timezonedb.

因此,在将PHP升级到最新版本之前,您可以安装该PECL包并保持更新,以获得最新的时区更新(上次更新是在8月16日):

$ yum install php-pear php-devel
$ pecl install timezonedb

SO网友:Annika Backstrom

wp-admin/options-general.php 输出以下错误消息:

很遗憾,您必须手动更新夏令时。您的web主机不支持PHP日期/时间库。

如果缺少以下PHP提供的函数,它将输出该代码块:

SO网友:MikeSchinkel

史密斯**:

UPDATE: 我从你的更新中看到,这并不适用于你,但它将适用于许多其他与你有相同问题的人,因为我们正在寻找适用于不止一个人的问题的一般答案,我将离开它。

我假设@hakre是对的,如果是,如果你的主机提供CPanel来管理你的主机帐户的技术部分,那么你可以在这里更改你的PHP版本:

Screenshot for PHP Configuration on CPanel
(来源:mikeschinkel.com)

然后进入此屏幕,您可以在其中更改PHP版本:

Changing your version of PHP on CPanel
(来源:mikeschinkel.com)

结束

相关推荐

WP-ADMIN似乎正在重定向

我的w-admin登录有一个奇怪的问题。这是从我升级到3.0以后才开始的,当我转到wp admin时,登录表单显示正常,但当我输入用户名并通过时,每次都会再次显示登录表单。使用密码恢复功能会导致电子邮件未找到错误。我知道用户名密码和电子邮件是正确的,b/c我可以访问mysql数据库,我可以看到值(至少用户名和电子邮件) 有人知道会出什么问题吗