Структура файла InterBase

BoTa

Новичок
Структура файла InterBase

Пытаюсь подключиться к InterBase:
PHP:
$host = 'localhost:'.$_SERVER['DOCUMENT_ROOT'].'/base.ib';
$dbh = ibase_connect($host, "1", "1");
А мне в ответ:
Warning: ibase_connect() [function.ibase-connect]: unsupported on-disk structure for file z:/home/apacs/www/base.ib; found 11, support 10 in z:\home\apacs\www\index.php on line 9


Что со структурой файла?
 

4m@t!c

Александр
Вариант, попробовать создать тестовую базу в 7-м IB и попробовать подключиться к ней. Может база заказчика битая?
 

bakh

Абалдуй
BoTa, у заказчика, допустим, 7.0...
А у тебя-то какое?..
gds32.dll - от какой версии-то?.. ;)
 

BoTa

Новичок
В директории system32 лежит gds32.dll из комлекта расширения FireBird к Денверу.
А вот phpinfo() говорит следующее:
Compile-time Client Library Version Interbase 6
 

bakh

Абалдуй
BoTa Ну и положи туда gds32.dll от IB7...

-~{}~ 04.06.07 13:54:

И вообще, поищи все gds32.dll на винте... Может оно у тебя из %PHPDIR% вообще берётся!..

-~{}~ 04.06.07 14:03:

И вопросы по работе с IB/FB лучше всё-таки задавать на news://news.gmane.org/gmane.comp.db.firebird.russian и news://sql.ru/sqlru.interbase (с предварительной регистрацией на соотв.сайтах), а тут - только "тонкости" самой связки... ;-)
 
Сверху