Как заставить работать эту базу данных на Денвере. Расширения все подключены и установленны. PHP: <?php $id=dba_open ("new.db", "n", "сdb"); dba_close ($id); ?> Работает, но никакой другой обработчик работать не хочет (db2 db3 dbm) Warning: dba_open(new.db,n) [function.dba-open]: No such handler: dba in V:\home\xxxxx.org\www\index.php on line 2 В http://www.bcs.zp.ua/manuals/php42_manual/f/ref.dba.html сказано, что нужно подключить этот обработчик, но мне не совсем ясно где именно в php.ini это нужно писать?
Только что узнал о таких обработчиках как flatfile и inifile. Они у меня тоже работают. С помощью кода PHP: <?php echo "Available DBA handlers:\n"; foreach (dba_handlers(true) as $handler_name => $handler_version) { // clean the versions $handler_version = str_replace('$', '', $handler_version); echo " - $handler_name: $handler_version\n"; } ?> Узнал список всех обработчиков Код (Text): Available DBA handlers: - cdb: 0.75, Revision: 1.10.2.1.2.3 - cdb_make: 0.75, Revision: 1.9.2.1.2.1 - db3: Sleepycat Software: Berkeley DB 3.3.11: (July 12, 2001) - inifile: 1.0, Revision: 1.14.2.1.2.3 - flatfile: 1.0, Revision: 1.14.2.1.2.1 Ведь db3 у меня оказывается есть.