Exemplo n.º 1
0
    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"])) {
Exemplo n.º 2
0
    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__))) {