【问题标题】:How to fix "Module 'timezonedb' already loaded" error如何修复“模块'timezonedb'已加载”错误
【发布时间】:2017-12-16 09:37:54
【问题描述】:

我知道这可能是一个老问题,但我搜索了解决方案,但一无所获。实际上,当我在 localhost 中测试我的站点时,它完全没问题,但是当我将站点移动到我的托管站点时,就会出现错误。

错误是:

遇到了 PHP 错误

严重性:核心警告

消息:模块“timezonedb”已加载

文件名:未知

行号:0

回溯:

谁能帮帮我。

我正在使用 codeigniter 作为后端。

TIA

【问题讨论】:

    标签: php codeigniter-3


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      这是时区的冲突。请查看[此问题][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');
      

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

          在您的 index.php 中,请检查代码如下

          查找和替换:error_reporting(-1);到错误报告(0); 查找和替换:ini_set('display_errors', 1);到 ini_set('display_errors', 0);

          为我工作

          【讨论】:

            猜你喜欢
            • 2023-04-02
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2019-11-12
            • 1970-01-01
            • 2020-11-18
            • 2014-07-18
            • 2018-09-09
            相关资源
            最近更新 更多