Показать сообщение отдельно
mihas вне форума      Старый #7  
Аватара для mihas
mihas
Новенький
Регистрация: 27.05.2005
Сообщения: 23


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для mihas Посетить домашнюю страницу mihas Найти все сообщения от mihas Добавить mihas в список друзей  
10.09.2005, 13:37

такс, получилось. у меня действительно стоял запрет на вывод ошибок. версия форума у меня 2.0.17.
теперь при заходе в админпанель вместо белой страницы получаю следующее
Цитата Warning: main(db/mysql.php) [function.main]: failed to open stream: No such file or directory in /home/mihasnet/public_html/db/db.php on line 53

Warning: main() [function.include]: Failed opening 'db/mysql.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mihasnet/public_html/db/db.php on line 53

Fatal error: Class 'sql_db' not found in /home/mihasnet/public_html/db/db.php on line 86


А вот сам файл db.php
PHP код:
 global $forum_admin;
if (
$forum_admin == 1) {
    
$the_include "../../../db";
} elseif (
$inside_mod == 1) {
    
$the_include "../../db";
} else {
    
$the_include "db";
}

switch(
$dbtype) {

    case 
'MySQL':
        include(
"".$the_include."/mysql.php");
        break;

    case 
'mysql4':
        include(
"".$the_include."/mysql4.php");
        break;

    case 
'postgres':
        include(
"".$the_include."/postgres7.php");
        break;

    case 
'mssql':
        include(
"".$the_include."/mssql.php");
        break;

    case 
'oracle':
        include(
"".$the_include."/oracle.php");
        break;

    case 
'msaccess':
        include(
"".$the_include."/msaccess.php");
        break;

    case 
'mssql-odbc':
        include(
"".$the_include."/mssql-odbc.php");
        break;
    
    case 
'db2':
        include(
"".$the_include."/db2.php");
        break;

}

$db = new sql_db($dbhost$dbuname$dbpass$dbnamefalse);
if(!
$db->db_connect_id) {
    die(
"<br><br><center><img src=images/logo.gif><br><br><b>There seems to be a problem with the MySQL server, sorry for the inconvenience.<br><br>We should be back shortly.</center></b>");



53 строка
Цитата include("".$the_include."/mysql.php");

86 строка
Цитата $db = new sql_db($dbhost, $dbuname, $dbpass, $dbname, false);