| @@ -40,10 +40,22 @@ class Cars extends CI_Controller | |||||
| { | { | ||||
| // $this->time_start = microtime(true); | // $this->time_start = microtime(true); | ||||
| parent::__construct(); | parent::__construct(); | ||||
| // ----- 程式開發階段log設定 ----- | |||||
| if (@ENVIRONMENT == 'development') | |||||
| { | |||||
| ini_set('display_errors', '1'); | |||||
| //error_reporting(E_ALL ^ E_NOTICE); | |||||
| error_reporting(E_ALL); | |||||
| } | |||||
| set_error_handler(array($this, 'error_handler'), E_ALL); // 資料庫異動需做log | |||||
| ignore_user_abort(); // 接受client斷線, 繼續run | ignore_user_abort(); // 接受client斷線, 繼續run | ||||
| $method_name = $this->router->fetch_method(); | |||||
| $method_name = $this->router->fetch_method(); | |||||
| $request_assoc = $this->uri->uri_to_assoc(3); | |||||
| trigger_error(__FUNCTION__ . '..' . $method_name. '..request start..' . print_r($request_assoc, true)); | |||||
| if(in_array($method_name, array( | if(in_array($method_name, array( | ||||
| 'ipcam', 'ipcam_meta', | 'ipcam', 'ipcam_meta', | ||||
| @@ -69,17 +81,8 @@ class Cars extends CI_Controller | |||||
| $this->vars['date_num'] = substr($this->vars['time_num'], 0, 8); // 數字化日期(20151012) | $this->vars['date_num'] = substr($this->vars['time_num'], 0, 8); // 數字化日期(20151012) | ||||
| //$this->vars['station_no'] = STATION_NO; // 本站編號 | //$this->vars['station_no'] = STATION_NO; // 本站編號 | ||||
| session_id(ip2long($_SERVER['REMOTE_ADDR'])); // 設定同一device為同一個session | |||||
| session_start(); | |||||
| // ----- 程式開發階段log設定 ----- | |||||
| if (@ENVIRONMENT == 'development') | |||||
| { | |||||
| ini_set('display_errors', '1'); | |||||
| //error_reporting(E_ALL ^ E_NOTICE); | |||||
| error_reporting(E_ALL); | |||||
| } | |||||
| set_error_handler(array($this, 'error_handler'), E_ALL); // 資料庫異動需做log | |||||
| //session_id(ip2long($_SERVER['REMOTE_ADDR'])); // 設定同一device為同一個session | |||||
| //session_start(); | |||||
| // 共用記憶體 | // 共用記憶體 | ||||
| $this->vars['mcache'] = new Memcache; | $this->vars['mcache'] = new Memcache; | ||||