[php] не работает запись в dba

feliks28


<?php
$dba = dba_open('users.db', 'ct', 'db3');
if($dba)
{
$user["id"] = 1;
$user["login"] = "login";
$user["pass"] = "pass";

dba_replace($user["id"], serialize($user $dba);
dba_sync($dba);
dba_close($dba);
}
else exit("False to open database");
?>

В результате этого кода получаю users.db нулевой длины.
Все функции возвращают true. В чем тут собака порылась?

feliks28

Причем не работает только с db3 - c flatfile все нормально...

yolki

я в этом не копенгаген, но, может в php отключена поддержка этого формата?
например, поддержка dbf по умолчанию отключена, однако если пересобрать - он начнёт работать

feliks28

phpinfo говорит что поддерживается...
Оставить комментарий
Имя или ник:
Комментарий: