Fix for: http://bugtracker.ispconfig.org/index.php?do=details&task_id=1671
Added destructor and session write to app class instead.
| | |
| | | |
| | | $this->uses('auth,plugin,functions'); |
| | | } |
| | | |
| | | public function __destruct() { |
| | | session_write_close(); |
| | | if(isset($this->db)) $this->db->closeConn(); |
| | | } |
| | | |
| | | public function uses($classes) { |
| | | $cl = explode(',', $classes); |
| | |
| | | //$this->connect(); |
| | | } |
| | | |
| | | public function __destruct() { |
| | | $this->closeConn(); |
| | | } |
| | | |
| | | /** Error handler */ |
| | | public function updateError($location) |
| | | { |
| | |
| | | $_SESSION["s"]["user"] = null; |
| | | $_SESSION["s"]["module"] = null; |
| | | $_SESSION['s_old'] = null; |
| | | session_write_close(); |
| | | |
| | | //header("Location: ../index.php?phpsessid=".$_SESSION["s"]["id"]); |
| | | |