Твой софтовый форум > WeB - Developments > HTML, CSS, DHTML, XML и т.д.

Проблема с базой данных

Дата публикации: 22.06.2006 - 12:55
Mrty789
Люди знающие, помогите, плиз, поставил DataLife Engine, права все верно выставил, база данных есть, а при попытке просмотра оно выдаёт: Fatal error: Cannot instantiate non-existent class: db in /home/a/адрес сайта/WWW/engine/data/dbconfig.php on line 13
Как я понимаю, проблема в файле "dbconfig.php" с настройками конфигурации, но что именно - не понимаю, вот содержимое файла:

$config_dbhost = "database";

$config_dbname = "avrilru4";

$config_dbuser = "avrilru4";

$config_dbpasswd = "пароль";

$config_dbprefix = "dle";

$db = new db;

// ###########################
// now set up db connection
$db->connect($config_dbuser, $config_dbpasswd, $config_dbname, $config_dbhost);

define ("PREFIX", $config_dbprefix);
?>
Помогите разобраться пожалуйста...
PRYANIK
правильно думаешь, открывай строку № 13 и смотри почему сопротивляется.
QUOTE(Mrty789 @ 18.06.2006 - 19:44)
Cannot instantiate non-existent class:
*

Судя по этому, там чего-то не хватает ( в исходниках или строке)
yah
QUOTE(PRYANIK @ 18.06.2006 - 21:35)
Cannot instantiate non-existent class: db in /home/a/адрес сайта/WWW/engine/data/dbconfig.php on line 13
*



Невозможно приписать значение к несуществующему классу...Смотрим на строку 13, видим:

$db = new db;

Скорее всего, у тебя просто не создаецца БД.
ZaHack
А имя базы данных кто в кавычки ставить будет? Вот так:
$db = "new_db";
Все переменные должны быть в кавычках...


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Проблема с базой данных
SoftoRooM © 2004-2024