persist connections
This commit is contained in:
		
							parent
							
								
									85af28c0b5
								
							
						
					
					
						commit
						f1d4fc700e
					
				| @ -286,8 +286,10 @@ class Database { | |||||||
| 		if(preg_match("/user=([^;]*)/", DATABASE_DSN, $matches)) $db_user=$matches[1]; | 		if(preg_match("/user=([^;]*)/", DATABASE_DSN, $matches)) $db_user=$matches[1]; | ||||||
| 		if(preg_match("/password=([^;]*)/", DATABASE_DSN, $matches)) $db_pass=$matches[1]; | 		if(preg_match("/password=([^;]*)/", DATABASE_DSN, $matches)) $db_pass=$matches[1]; | ||||||
| 
 | 
 | ||||||
| 		$this->db = new PDO(DATABASE_DSN, $db_user, $db_pass); | 		$this->db = new PDO(DATABASE_DSN, $db_user, $db_pass, array( | ||||||
| 		$this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); | 			PDO::ATTR_PERSISTENT => true, | ||||||
|  | 			PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION | ||||||
|  | 		)); | ||||||
| 
 | 
 | ||||||
| 		$db_proto = $this->db->getAttribute(PDO::ATTR_DRIVER_NAME); | 		$db_proto = $this->db->getAttribute(PDO::ATTR_DRIVER_NAME); | ||||||
| 		if($db_proto == "mysql") { | 		if($db_proto == "mysql") { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user