Всем привет,
так как я новичок, осознаю что идиот и не могу самостоятельно найти решения этой проблемы, решил согласиться со своей участью - быть битым батогами и попросить у вас помощи.
А дело в том, что хотел перенсти свой сайт на пыху7. Думал что ничего сложного в этом нет, почитал литературу, поспрашивал у гугля и яндекса и ничего у меня не получилось...
Может кто-нить из гуру подскажет или покажет как устранить эту болячку: 
есть у меня mysqli.php с ткаим кусочком кода
function connect($SkipError = false)
  {
    if(!function_exists('mysqli_connect'))
    {
      // mysql extensions not installed
      die('<strong>The PHP MySql extension libraries are not installed on this server!</strong>');
    }
    if(0 == $this->conn)
    {
      if($this->password == '')
      {
        $this->conn = @mysqli_connect($this->server, $this->user);
      }
      else
      {
        $this->conn = @mysqli_connect($this->server, $this->user, $this->password);
      }
      if(!$this->conn)
      {
        if(!$SkipError)
        {
          $this->error('Не получилось подключиться с MySQL серверу!');
        }
      }
      else
      if($this->database != '')
      {
        if(!@mysqli_select_db($this->database, $this->conn))
        {
          if(!$SkipError)
          {
            $this->error("Cannot select database: " . $this->database . ".");
          }
        }
        else
        {
          // подключаемся и выбираем базу данных
          // инитиализируем таблицы
          $this->set_names('utf8'); 
          $this->set_table_names();
          return true;
        }
      }
    }
    return false;
  }
тут всё понятно. Потом должно произойти соединение с базой данныхб а этого вот тут (init.php) не происходит
require_once(INCLUDE_PATH . 'mysql.php');
if(!defined('PRGM'))
{
  $DB = new DB;
  $DB->database = SD_DBNAME;
  $DB->password = $database['password'];
  $DB->server   = $database['server_name'];
  $DB->user     = $database['username'];
  if(!$DB->connect(true))
  {
    if(file_exists(INCLUDE_PATH.'error_db_down.php'))
    {
      @include(INCLUDE_PATH.'error_db_down.php');
      exit();
    }
    die('<div style="background-color: #ffeaef; margin: 15% auto; font-size: 15px; font-weight: bold; border: 1px solid blue; padding: 10px; text-align: center; width: 80%">We are sorry, this page cannot be loaded right now due to a database error.<br /><br />Please visit this site later.</div>');
  }
}
// clear out the username and password
$database['username'] = $database['password'] = '';
меня сразу выкидывает в die
Как решить эту проблему с наименьшими потерями, а? Подскажите пожалуйста. Этот конструкт не я писал и переписывать чужой код ещё не научился.