Forum Moderators: coopster

Message Too Old, No Replies

dba_open()

         

JustJon

8:57 pm on May 20, 2005 (gmt 0)

10+ Year Member



I have a page displaying data from a berkeley db on our site. The problem I'm having is that the dba open calls are failing with the following error:

May 20 16:32:16 site.com httpd[20230]: [ID 800047 user.notice] PHP Warning: dba_open(database.db,rd): Driver initialization failed for handler: gdbm: File open error in /web/site/page.html on line 46

I also get a similar error which tries to update the data every few minutes. According to the php manual, these processes are supposed to wait till the db is released by another process utilizing the rd and wd flags.

What would cause this and what can I do to fix it? Can I increase the wait time for the database connection?

jatar_k

1:55 am on May 23, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



sorry JustJon, no clue

did you get any farther on this or does anyone else have any thoughts.

the only thing that comes to mind is trying to track down what other process has yet to release the processes and is it properly closing them?