Ejemplo n.º 1
0
                        if ($release < 32270 && ($char == '!' && $i > 1 && $sql[$i - 2] . $sql[$i - 1] == '/*')) {
                            $sql[$i] = ' ';
                        }
                    }
                }
            }
        }
        // end else if
        // loic1: send a fake header each 30 sec. to bypass browser timeout
        $time1 = time();
        if ($time1 >= $time0 + 30) {
            $time0 = $time1;
            header('X-pmaPing: Pong');
        }
        // end if
    }
    // end for
    // add any rest to the returned array
    if (!empty($sql) && preg_match('@[^[:space:]]+@', $sql)) {
        $ret[] = $sql;
    }
    return TRUE;
}
// end of the 'PMA_splitSqlFile()' function
SFile::setRoot($config['basedir'] . "/install");
$queries = SFile::read("db.sql");
PMA_splitSqlFile($queries_ar, $queries, 0);
foreach ($queries_ar as $query) {
    mysql_query($query);
}
//SDatabase::getErrors(true);
Ejemplo n.º 2
0
<?php

require_once __DIR__ . "/../ErrorHandler.php";
require_once __DIR__ . "/../json.php";
require_once __DIR__ . "/../auth.php";
require_once __DIR__ . "/../fs/SFile.php";
require_once __DIR__ . "/../fs/NativeFS.php";
require_once __DIR__ . "/VecUtil.php";
require_once __DIR__ . "/LogUtil.php";
$fs = new NativeFS("log/");
$logD = new SFile($fs, "/");
$files = $logD->listFiles();
$j = new Services_JSON();
$class = Auth::curClass();
#print $class;
$vec = $logD->rel("{$class}-vector.json");
if (!$vec->exists()) {
    ?>
Run <a href="a.php?MkCluster">MkCluster</a><?php 
    return;
}
$vecs = $vec->obj();
$cluster = new VecCluster($vecs);
$count = 0;
foreach ($files as $file) {
    if ($file->startsWith($class) && $file->endsWith("-data.log")) {
        $data = array_map(function ($line) {
            global $count, $cluster;
            $e = json2array($line);
            $code = LogUtil::detectProgram($e);
            $vec = VecUtil::mkvec($code);
Ejemplo n.º 3
0
 function renameDir($old_filename, $new_filename, $directory = null)
 {
     global $SFile;
     if (!isset($SFile)) {
         SFile::create();
     }
     if ($directory) {
         $old_filename = $SFile->_root_dir . "/" . $directory . "/" . $old_filename;
         $new_filename = $SFile->_root_dir . "/" . $directory . "/" . $new_filename;
     } else {
         $old_filename = $SFile->_root_dir . "/" . $old_filename;
         $new_filename = $SFile->_root_dir . "/" . $new_filename;
     }
     rename($old_filename, $new_filename);
 }