[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