sql >> Base de Datos >  >> RDS >> Mysql

Configuración de mysql de la zona horaria de Codeigniter

En config/autoload.php, configure un modelo para cargar en cada carga de página. luego llame a $this->db->query("SET time_zone='+0:00'"); en ese constructor de modelos.

config/autoload.php

$autoload['model'] = array('default_model');// for ex, "say default_model"

En aplicación/modelos, cree un nuevo archivo de modelo con el nombre "default_model.php" y agregue el código a continuación.

aplicación/modelos/modelo_predeterminado.php

class Default_model extends CI_Model {

     function __construct()
     {
         // Call the Model constructor
         parent::__construct();
         $this->db->query("SET time_zone='+0:00'");
     }
 }

En cada carga de página, se llamará a este constructor y la zona horaria mysql se establecerá en +0:00.