bug-fix-patch
Solved issue #180 for current database check which works for mysql.
This commit is contained in:
@@ -64,6 +64,15 @@ if (DB_HOST && DB_USER && DB_NAME) {
|
||||
if (version_compare($mysqli_version, '5') >= 0) {
|
||||
$results[] = new TestResult('MySQL version is ' . $mysqli_version, STATUS_OK);
|
||||
// $have_inno = check_have_inno($connection);
|
||||
$sql = "SHOW TABLES FROM ".DB_NAME;
|
||||
$res = mysqli_query($connection, $sql);
|
||||
if (!$res) {
|
||||
$results[] = new TestResult('Database is empty');
|
||||
$mysqli_ok = true;
|
||||
} else {
|
||||
$results[] = new TestResult('Faveo installation requires an empty database, your database already has tables and data in it.', STATUS_ERROR);
|
||||
$mysqli_ok = false;
|
||||
}
|
||||
} else {
|
||||
$results[] = new TestResult('Your MySQL version is ' . $mysqli_version . '. We recommend upgrading to at least MySQL5!', STATUS_ERROR);
|
||||
$mysqli_ok = false;
|
||||
|
Reference in New Issue
Block a user