[fix] test bootstrap : broken mysql config
This commit is contained in:
		
							parent
							
								
									ee71a5a001
								
							
						
					
					
						commit
						9238572dad
					
				| 
						 | 
					@ -88,27 +88,27 @@ if ( is_readable("my.cnf") ) {
 | 
				
			||||||
    $mysqlConfigFile                      = file("my.cnf");
 | 
					    $mysqlConfigFile                      = file("my.cnf");
 | 
				
			||||||
} else if(is_readable('my.cnf_generic')){
 | 
					} else if(is_readable('my.cnf_generic')){
 | 
				
			||||||
    $mysqlConfigFile                      = file('my.cnf_generic');
 | 
					    $mysqlConfigFile                      = file('my.cnf_generic');
 | 
				
			||||||
 | 
					 | 
				
			||||||
    foreach ($mysqlConfigFile as $line) {
 | 
					 | 
				
			||||||
      if (preg_match('/^([A-Za-z0-9_]*) *= *"?(.*?)"?$/', trim($line), $matches)) {
 | 
					 | 
				
			||||||
          switch ($matches[1]) {
 | 
					 | 
				
			||||||
          case "user":
 | 
					 | 
				
			||||||
            $user                           = $matches[2];
 | 
					 | 
				
			||||||
          break;
 | 
					 | 
				
			||||||
          case "password":
 | 
					 | 
				
			||||||
            $password                       = $matches[2];
 | 
					 | 
				
			||||||
          break;
 | 
					 | 
				
			||||||
          case "database":
 | 
					 | 
				
			||||||
            $database                       = $matches[2];
 | 
					 | 
				
			||||||
          break;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
      if (preg_match('/^#alternc_var ([A-Za-z0-9_]*) *= *"?(.*?)"?$/', trim($line), $matches)) {
 | 
					 | 
				
			||||||
        $$matches[1]                        = $matches[2];
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
} 
 | 
					} 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					foreach ($mysqlConfigFile as $line) {
 | 
				
			||||||
 | 
					  if (preg_match('/^([A-Za-z0-9_]*) *= *"?(.*?)"?$/', trim($line), $matches)) {
 | 
				
			||||||
 | 
					      switch ($matches[1]) {
 | 
				
			||||||
 | 
					      case "user":
 | 
				
			||||||
 | 
					        $user                           = $matches[2];
 | 
				
			||||||
 | 
					      break;
 | 
				
			||||||
 | 
					      case "password":
 | 
				
			||||||
 | 
					        $password                       = $matches[2];
 | 
				
			||||||
 | 
					      break;
 | 
				
			||||||
 | 
					      case "database":
 | 
				
			||||||
 | 
					        $database                       = $matches[2];
 | 
				
			||||||
 | 
					      break;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  if (preg_match('/^#alternc_var ([A-Za-z0-9_]*) *= *"?(.*?)"?$/', trim($line), $matches)) {
 | 
				
			||||||
 | 
					    $$matches[1]                        = $matches[2];
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
* Class for MySQL management in the bureau 
 | 
					* Class for MySQL management in the bureau 
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue