我知道这可能是一个老问题,但我搜索解决方案并没有发现任何问题。实际上,当我在localhost中测试我的网站时,它是完全可以的,但是当我将网站移动到我的托管网站时,会出现错误。
错误是:
遇到PHP错误
严重性:核心警告
消息:模块' timezonedb'已经加载
文件名:未知
行号:0
回溯:
请任何人帮助我。
我使用codeigniter作为后端。
TIA
答案 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);
为我工作