2014-07-14 56 views
-4

我得到我的应用程序出现以下错误:的php.ini如何启用时区扩展

上传功能需要在支持PHP的时区扩展。

我使用Plesk作为CP,我也检查了php.ini,但无法解决此问题。有没有人有过这样的事情?

PHP版本:5.3.10

+0

在您的项目中搜索该字符串。查找它正在检查的条件以显示该错误。没有时区扩展,除非它意味着[this](http://pecl.php.net/package/timezonedb)。 – bcmcfc

+0

DateTime扩展是[内置于PHP 5.2 +](https://php.net/manual/en/datetime.installation.php),不应该有任何启用。 –

+0

我想你需要看看你的php.ini并启用时区扩展。通常情况下,您只需取消注释合适的线。 –

回答

0

尝试使用此方法可能更换空date.timezone值。在Plesk(最新版本为12.0.8)中转到您的特定域名概述页面(在域级别设置时区),点击说明您的域名的大链接,现在您将看到一个标签“PHP设置”,滚动一路下降到'其他配置设置'和设置您的时区例如date.timezone = “US/Central”

+0

在做了一些Google工作后,似乎错误信息还包含字符串“[Check how to set up](https://suporte.scriptcase.com.br/index.php?/Knowledgebase/Article/View/69/0/configured-datetimezone-in-phpini)“是的,表示这是由缺少date.timezone设置引起的。不错的猜测。 :-) – MatsLindh

+0

谢谢你完成了这项工作,在设置部分添加了以下内容:date.timezone =“Europe/London” –