同步时区,MySql和PHP

同步时区,MySql和PHP,php,mysql,codeigniter,Php,Mysql,Codeigniter,在我的web应用程序(使用上次版本的Codeigniter开发)中,我在MySql db表中使用了时间戳和日期时间字段 对于datetime填充,我使用phpdate函数。我已经在index.php中设置了date\u default\u timezone\u set,在本地一切正常 现在,我在live server上移动应用程序并进行测试,看到时间戳(在db中插入一行)与date\u default\u timezone\u set不同 我搜索了很多,看到了别人的指南,但什么也没发生 `$th

在我的web应用程序(使用上次版本的Codeigniter开发)中,我在MySql db表中使用了
时间戳
日期时间
字段

对于
datetime
填充,我使用php
date
函数。我已经在
index.php
中设置了
date\u default\u timezone\u set
,在本地一切正常

现在,我在live server上移动应用程序并进行测试,看到时间戳(在db中插入一行)与
date\u default\u timezone\u set
不同

我搜索了很多,看到了别人的指南,但什么也没发生

`$this->db->query('SET time_zone=“”)

添加日期默认时区设置

在配置文件中更改
$config['time\u reference']

创建父模型并在其中设置时区或…

他们中没有一个不是为我工作的

如何解决这一问题,这将是正确和实际的?一种将其设置在一个位置的方法,如在index.php中设置的php。你能指导我处理这个问题吗

谢谢