php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #2247 db2 can't run
Submitted: 1999-09-06 06:02 UTC Modified: 1999-09-08 09:09 UTC
From: bate at china dot com Assigned:
Status: Closed Package: DBM/DBA related
PHP Version: 4.0 Beta 2 OS: freebsd
Private report: No CVE-ID: None
 [1999-09-06 06:02 UTC] bate at china dot com
when my program run to 
$h = dba_open("test.db2", "c", "db2", 0666);
it reported Warning: no such handler: db2 in ......

my configure line:
./configure --with-mysql --with-db2 --with-apache=../apache_1.3.9 --enable-track-vars

My program:
<?php
error_reporting(15);

        $h = dba_open("test.db2", "c", "db2", 0666);
        if(!$h)
                die("cannot open db\n");
        for($i=0;$i<10;$i++)
            dba_replace("bate_$i", "$i", $h);
        dba_optimize($h);
        dba_close($h);
        $h = dba_open("test.db2", "r", "db2");
        if(!$h)
                die("cannot open db\n");
        for($key=dba_firstkey($h);$key != false;$key=dba_nextkey($h))
            echo "**".$key."**";
        dba_close($h);
?>


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-09-08 09:09 UTC] sas at cvs dot php dot net
db2 needs to be installed (which isn't the case on FreeBSD by default), before you can use it.
 
PHP Copyright © 2001-2020 The PHP Group
All rights reserved.
Last updated: Mon Nov 30 11:01:22 2020 UTC