コード例 #1
0
        }
        return parent::getTime();
    }
}
// Utility class
require_once getShopBasePath() . 'core/oxutils.php';
// Standard class
require_once getShopBasePath() . 'core/oxstdclass.php';
// Database managing class.
require_once getShopBasePath() . 'core/adodblite/adodb.inc.php';
// Session managing class.
require_once getShopBasePath() . 'core/oxsession.php';
// Database session managing class.
// included in session file if needed - require_once( getShopBasePath() . 'core/adodb/session/adodb-session.php');
// DB managing class.
//require_once( getShopBasePath() . 'core/adodb/drivers/adodb-mysql.inc.php');
require_once getShopBasePath() . 'core/oxconfig.php';
require_once getShopBasePath() . 'modules/functions.php';
function initDbDump()
{
    static $done = false;
    if ($done) {
        throw new Exception("init already done");
    }
    include_once 'unit/dbMaintenance.php';
    $dbM = new dbMaintenance();
    $dbM->dumpDB();
    $done = true;
}
initDbDump();
コード例 #2
0
// Utility class
require_once getShopBasePath() . 'core/oxutils.php';
// Database managing class.
require_once getShopBasePath() . 'core/adodblite/adodb.inc.php';
// Session managing class.
require_once getShopBasePath() . 'core/oxsession.php';
// Database session managing class.
// included in session file if needed - require_once( getShopBasePath() . 'core/adodb/session/adodb-session.php');
// DB managing class.
//require_once( getShopBasePath() . 'core/adodb/drivers/adodb-mysql.inc.php');
require_once getShopBasePath() . 'core/oxconfig.php';
function initDbDump()
{
    static $done = false;
    if ($done) {
        throw new Exception("init already done");
    }
    if (file_exists('unit/dbRestore.php')) {
        include_once 'unit/dbRestore.php';
    } else {
        include_once 'dbRestore.php';
    }
    $iTime = microtime(true);
    $dbM = new DbRestore();
    $dbM->dumpDB();
    $done = true;
    return sprintf("%.2f", microtime(true) - $iTime);
}
echo "\nDB dump time: " . initDbDump() . " seconds\n\n\n";
include_once 'criticalerrorshandler.php';
$oCritical = new CriticalErrorsHandled();