Mysql
 sql >> Database >  >> RDS >> Mysql

Impostazioni mysql del fuso orario di Codeigniter

In config/autoload.php, imposta un modello da caricare a ogni caricamento di pagina. quindi chiama $this->db->query("SET time_zone='+0:00'"); in quel costruttore di modelli.

config/autoload.php

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

In applicazione/modelli, crea un nuovo file modello con il nome "default_model.php" e aggiungi il codice sottostante.

applicazione/modelli/default_model.php

class Default_model extends CI_Model {

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

Ad ogni caricamento della pagina, verrà chiamato questo costruttore e il fuso orario di mysql verrà impostato su +0:00.