Форум сетевых администраторов
Показаны 12 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- не установить 2_9_9 Failed opening ./db_.php (http://netadmin.ws/forum/showthread.php?threadid=4539)


Помещено Serge Kuznetsov 28-02-2003 в 14:43:

не установить 2_9_9 Failed opening ./db_.php

Ставлю форум на сайт
выдается ошибка:

Warning: Failed opening './db_.php' for inclusion (include_path='.:/usr/local/lib/php') in
/pub/home/ёёмоёлогино/htdocs/forum/admin/install.php on line 335
Fatal error: Cannot instantiate non-existent class: db_sql_vb in
/pub/home/ёёмоёлогино/htdocs/forum/admin/install.php on line 337

на локальной машине все работает!
В Чем проблема? Хостинг - платный. Суппорт не отвечает


Помещено Ferz 28-02-2003 в 14:52:

помоему путь (include_path='.:/usr/local/lib/php') неправильный и из за этого неполучается "instantiate non-existent class: db_sql_vb"
Тебе нужно узнать правильный путь к php и заодно сменить хостинг

__________________
КУКУ, врушка


Помещено Serge Kuznetsov 28-02-2003 в 17:08:

Как решил проблему (вдруг кто поиском наткнется сюда):
В скрипте install.php изменил строчку 334
= $dbclassname="./db_$dbservertype.php"; на
= $dbclassname="./db_mysql.php";

по идеи переменная $dbservertype должна определяться на первом шаге (первое окно ввода). но что то этого не произошло.


Помещено RASTAMAN™ 28-02-2003 в 18:41:

Ferz2003

quote:
помоему путь (include_path='.:/usr/local/lib/php') неправильный и из за этого неполучается "instantiate non-existent class: db_sql_vb"
Тебе нужно узнать правильный путь к php и заодно сменить хостинг

ой какая чушь.............

------
Сорри, сам понимаю, что оффтоп, но не удержался =)

__________________
Наточу я бейсбольную биту,
Выйду в поле, взмахну балалайкой...
Пусть я даже пять раз не мытый -
Свою кошку зову я Лайкой!


Помещено Count 28-02-2003 в 22:33:

quote:
Warning: Failed opening './db_.php' for inclusion (include_path='.:/usr/local/lib/php') in
/pub/home/ёёмоёлогино/htdocs/forum/admin/install.php on line 335

А когда ставишь форум не пробовал в строке типа базы прописать "mysql"? В первой форме? Небось оставил строку пустой. А не надо было этого делать


Помещено Serge Kuznetsov 02-03-2003 в 21:12:

quote:
Первоначальное сообщение от Count
А когда ставишь форум не пробовал в строке типа базы прописать "mysql"? В первой форме? Небось оставил строку пустой. А не надо было этого делать


Конечно же пробовал.. и не раз !
Не знаю, почему значение переменной не передалось.. На локалке все встало номано


Помещено Count 02-03-2003 в 23:21:

Serge Kuznetsov
Ты меня озадачил. Посмотри config.php, который создается на третьем шаге. Какие переменные прописаны, а какие - нет. Будем думать дальше. Сам скрипт скорее всего не при чем. А вот у хостера может быть беда с настройками...


Помещено Serge Kuznetsov 07-03-2003 в 12:33:

Count

quote:
Ты меня озадачил.

До третьего шага дело не доходило..

quote:
Будем думать дальше

Спасиб. Я же уже отписал, что проблему решил - в этой теме написано как. Меня удивило, что все переменные сохранились (имя БД, пароли ..) а вот именно эта нет. Хотя это же обычная переменная из формы - Причем тут настройки у хостера..


Помещено Count 07-03-2003 в 13:16:

quote:
До третьего шага дело не доходило..

Если ты во втором шаге нажимал "продолжить", то дальнейшая обработка формы идет на третьем шаге. Соответственно от выбора ссылки на втором шаге перезаписывается config.php (как отдельный шаг) или просто читается (причем читается в любом случае). Ð_то значит что в config.php сей параметр не был прописан. Логично? Поэтому и спрашиваю что у тебя висело там на третьем шаге. И от этого будем плясать дальше...

Count добавил 07-03-2003 в 13:25:27:
Serge Kuznetsov
Пойми, если у тебя в config.php не прописалась сия переменная, то дальнейшие глюки неизбежны.


Помещено Leon 10-03-2003 в 20:01:

Мда, вот не думал что когда-нить столкнусь с этим но столкнулся, что и делать не знаю. Ð_аньше все ок было, а на данный момент следущая ситуация, при попытке законектиться к базе пишит мне Attempting to attach to database...
Fatal error: Call to undefined function: mysql_connect() in /var/www/html/forum/admin/db_mysql.php on line 40
Ð_аньше такого не было, несколько раз ставил и сносил и все нормально было, и логины, и пользователи, базу спокойно в Мускуле создаю, безо всяких ошибок. В чем дело не могу понять ! Может кто сталкивался с данной проблемой ?

__________________
Functional Upgraded Construct Kernel for Offensive and Faultless Fighting


Помещено Count 10-03-2003 в 23:29:

quote:
Fatal error: Call to undefined function: mysql_connect() in /var/www/html/forum/admin/db_mysql.php on line 40

Ð_то означает, что скрипт не может соедениться с базой. Ð_то бывает по причине обвала мускла на стороне хостера. Проблема временная и обычно заканчивается без отрицательных последствий. Но если проблема будет перманентной, то стоит потрясти хостера по этому поводу...
Вариант нумер два, обвал библиотек пхп, и у него нет описания функций баз данных. Большая часть решения проблемы описана выше.


Помещено Leon 11-03-2003 в 00:06:

Count Спасибо, вроде все встало на свои места, что-то сделал, а сам не понял чего, кучу всего перерыл, и вроде завелось. Еще раз благодарю за разъяснение и помощь.

__________________
Functional Upgraded Construct Kernel for Offensive and Faultless Fighting


Формат времени GMT. Текущее время 01:44.
Показаны 12 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.