exit; } if (isset($_GET["dumpwebdb"])) { mysql_dump_database(); exit; } if (isset($_GET["convert-innodb-file-persize"])) { mysql_convert_innodb(); exit; } if (isset($_GET["getramtmpfs"])) { getramtmpfs(); exit; } if (isset($_GET["mysql-upgrade"])) { mysql_upgrade(); exit; } if (isset($_GET["restore-db"])) { mysql_restore_database(); exit; } if (isset($_GET["restore-exists"])) { restore_exists(); exit; } if (isset($_GET["mysql-fnfound"])) { REPAIR_TABLE_FILE_NOT_FOUND(); exit; } if (isset($_GET["empty-database"])) {
die; } if ($argv[1] == '--mysqltuner') { mysqltuner(); die; } if ($argv[1] == '--database-rescan') { databases_rescan($argv[2], $argv[3]); die; } if ($argv[1] == '--database-dump') { database_dump($argv[2], $argv[3]); die; } if ($argv[1] == '--mysql-upgrade') { mysql_upgrade($argv[2]); die; } if ($argv[1] == '--repair-db') { _repair_database($argv[2]); die; } if ($argv[1] == '--myisamchk') { myisamchk(); die; } // $pidfile = "/etc/artica-postfix/pids/" . basename(__FILE__) . ".MAIN.pid"; $pidfileTime = "/etc/artica-postfix/pids/" . basename(__FILE__) . ".MAIN.pid.time"; $pid = $unix->get_pid_from_file($pidfile); if ($unix->process_exists($pid, basename(__FILE__))) {