如何修复"模块' timezonedb'已加载"错误

时间:2017-12-16 09:37:54

标签: php codeigniter-3

我知道这可能是一个老问题,但我搜索解决方案并没有发现任何问题。实际上,当我在localhost中测试我的网站时,它是完全可以的,但是当我将网站移动到我的托管网站时,会出现错误。

错误是:

遇到PHP错误

严重性:核心警告

消息:模块' timezonedb'已经加载

文件名:未知

行号:0

回溯:

请任何人帮助我。

我使用codeigniter作为后端。

TIA

4 个答案:

答案 0 :(得分:1)

问题是由于使用了较旧的PHP版本。 1)转到cpanel 2)点击"选择PHP版本" on"软件"部分。 3)并选择您的PHP版本并设置为当前版本。 我希望这能解决问题。

答案 1 :(得分:0)

它是时区的冲突。请看一下[这个问题] [1]

https://forums.oscommerce.com/topic/397480-php-warning-module-timezonedb/

示例代码:

host added



date.timezone = "America/New_York"



To a php.ini file and



#SetEnv TZ America/New_York



to the .htaccess

或定义您的时区,如:

define('CFG_TIME_ZONE', 'America/New_York');

答案 2 :(得分:0)

我开发模式它根本不会打扰我。但在生产中它确实如此。所以我打开index.php并将环境设置为" production"。 这解决了我的问题。

答案 3 :(得分:-1)

在index.php中,请按以下方式检查代码

查找并替换:error_reporting(-1);到error_reporting(0); 查找并替换:ini_set('display_errors',1); to ini_set('display_errors',0);

为我工作