ACC SHELL

Path : /srv/www/vhosts/centrumlb/administrace/config/
File Upload :
Current File : /srv/www/vhosts/centrumlb/administrace/config/connect.php

<?php
// Nastaveni konektu do databaze
define('DB_DRIVER', 'mysql');
define('CHARSET', 'utf8');
$config['ip']		= array('localhost' => '127.0.0.1', 'stage' => '46.28.105.71', 'produkce' => '');
$config['host']		= array('localhost' => '127.0.0.1', 'stage' => 'wm58.wedos.net', 'produkce' => 'localhost');
$config['db_name']	= array('localhost' => 'centrumlb', 'stage' => 'd25337_centrum', 'produkce' => 'centrumlb');
$config['db_username']	= array('localhost' => 'root', 'stage' => 'w25337_centrum', 'produkce' => 'centrumlb'); //a25337_centrum
$config['db_password']	= array('localhost' => null, 'stage' => 'w25337_centrum', 'produkce' => 'NeBd9+511');//a25337_centrum
$config['db_profiler']	= array('localhost' => true, 'stage' => false, 'produkce' => false);
$config['server_name']	= array('localhost' => 'www.centrumlb.dev', 'stage' => 'centrumlb.purelab.cz', 'produkce' => 'www.centrumlb.cz');
$config['mob_server_name']	= array('localhost' => 'www.centrumlb.dev', 'stage' => 'm.centrumlb.purelab.cz', 'produkce' => 'm.centrumlb.cz');
$config['email_from']	= array('localhost' => 'rataja@localhost.cz', 'stage' => 'info@centrumlb.purelab.cz', 'produkce' => 'info@centrumlb.cz');
$config['email_to']	= array('localhost' => 'rataja@localhost.cz', 'stage' => 'tomas.vozabal@centrum.cz', 'produkce' => 'info@centrumlb.cz');
$config['martin_email'] = array('localhost' => 'rataja@localhost.cz', 'stage' => 'mrataja@seznam.cz', 'produkce' => 'mrataja@seznam.cz');
$config['tomas_email']	= array('localhost' => false, 'stage' => 'tomas.vozabal@centrum.cz', 'produkce' => 'tomas.vozabal@centrum.cz');
$config['robots']	= array('localhost' => 'noindex, nofollow', 'stage' => 'noindex, nofollow', 'produkce' => 'index, follow');
$config['test']		= array('localhost' => true, 'stage' => true, 'produkce' => false);

if ($_SERVER['SERVER_ADDR'] == '127.0.0.1') {
    define('HOST', $config['host']['localhost']);
    define('DB_NAME', $config['db_name']['localhost']);
    define('DB_USERNAME', $config['db_username']['localhost']);
    define('DB_PASSWORD', $config['db_password']['localhost']);
    define('PROFILER', $config['db_profiler']['localhost']);
    define('SERVER_NAME', $config['server_name']['localhost']);
    define('MOB_SERVER_NAME', $config['mob_server_name']['localhost']);
    /** položka FROM v emailech ! */
    define('EMAIL_FROM', $config['email_from']['localhost']);
    /** položka TO v emailech (pro administrátory) */
    define('EMAIL_TO', $config['email_to']['localhost']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('MARTIN', $config['martin_email']['localhost']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('TOMAS', $config['tomas_email']['localhost']);
    /** IP adresa administratora (pouziva se v diskusnim foru pro oznacovani prispevku zaslanych z teto IP */
    define('ADMIN_IP', '127.0.0.1');
    define('ROBOTS', $config['robots']['localhost']);
    define('TEST', $config['test']['localhost']);
} elseif ($_SERVER['SERVER_ADDR'] == $config['ip']['stage']) {

    $_SERVER["DOCUMENT_ROOT"] = '/data/web/virtuals/25337/virtual/www/subdom/centrumlb';
    define('HOST', $config['host']['stage']);
    define('DB_NAME', $config['db_name']['stage']);
    define('DB_USERNAME', $config['db_username']['stage']);
    define('DB_PASSWORD', $config['db_password']['stage']);
    define('PROFILER', $config['db_profiler']['stage']);
    define('SERVER_NAME', $config['server_name']['stage']);
    define('MOB_SERVER_NAME', $config['mob_server_name']['stage']);
    /** položka FROM v emailech ! */
    define('EMAIL_FROM', $config['email_from']['stage']);
    /** položka TO v emailech (pro administrátory) */
    define('EMAIL_TO', $config['email_to']['stage']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('MARTIN', $config['martin_email']['stage']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('TOMAS', $config['tomas_email']['stage']);
    /** IP adresa administratora (pouziva se v diskusnim foru pro oznacovani prispevku zaslanych z teto IP */
    define('ADMIN_IP', '127.0.0.1');
    define('ROBOTS', $config['robots']['stage']);
    define('TEST', $config['test']['stage']);
} else {
    define('HOST', $config['host']['produkce']);
    define('DB_NAME', $config['db_name']['produkce']);
    define('DB_USERNAME', $config['db_username']['produkce']);
    define('DB_PASSWORD', $config['db_password']['produkce']);
    define('PROFILER', $config['db_profiler']['produkce']);
    define('SERVER_NAME', $config['server_name']['produkce']);
    define('MOB_SERVER_NAME', $config['mob_server_name']['produkce']);
    /** položka FROM v emailech ! */
    define('EMAIL_FROM', $config['email_from']['produkce']);
    /** položka TO v emailech (pro administrátory) */
    define('EMAIL_TO', $config['email_to']['produkce']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('MARTIN', $config['martin_email']['produkce']);
    /** Email adresa pro zaslani kopii mailu, pro vypnuti oznacit jako false */
    define('TOMAS', $config['tomas_email']['produkce']);
    /** IP adresa administratora (pouziva se v diskusnim foru pro oznacovani prispevku zaslanych z teto IP */
    define('ADMIN_IP', '127.0.0.1');
    define('ROBOTS', $config['robots']['produkce']);
    define('TEST', $config['test']['produkce']);
}

/*
 * dbpass Modelovka
a25337_grisp
grisp_a_2012

w25337_grisp
grisp_u_2012
 */
require_once __DIR__ . '/../../3rdparty/Nette/loader.php';
require_once __DIR__ . '/../../3rdparty/dibi/dibi.min.php';


try {
    dibi::connect(array(
        'driver' => DB_DRIVER,
        'host' => HOST,
        'username' => DB_USERNAME,
        'password' => DB_PASSWORD,
        'database' => DB_NAME,
        'charset' => CHARSET,
        'profiler' => PROFILER,
    ));
} catch (Exception $e) {
    $alert['dbconnect'] = true;
    if ($e->getCode() == '1049') {
        dibi::connect(array(
            'driver' => DB_DRIVER,
            'host' => HOST,
            'username' => DB_USERNAME,
            'password' => DB_PASSWORD,
            'charset' => CHARSET,
            'profiler' => PROFILER,
        ));
    }
}

ACC SHELL 2018