| Alan Hoyle 2005-04-15, 5:46 pm |
| Hey all,
I recently upgraded to FC3 and my PHPWiki stopped working since I was
using gdbm as my back-end database. From looking online, I discovered
that php the default RPM of php had gdbm disabled. I downloaded the
..src.rpm for PHP, edited the spec file to have "--with-gdbm" and
"--enable-dba" rebuilt and reinstalled the RPMs.
I'm running Apache 2.0.52-3.1 and my custom compiled version of
php-4.3.11-2.4 and I've installed the current 1.3.11 version of
PHPWiki.
I've restarted apache, and now I get the following error when I try to
bring up my wiki page:
lib/DbaDatabase.php:54: Error[256]:
dba_open(/home/alanh/html/wiki/pages/pagedb.gdbm,c): Driver
initialization failed for handler: gdbm: File open error
file: /home/alanh/html/wiki/pages/pagedb.gdbm
mode: c
handler: gdbm
I don't think it's a permissions problem as I've chmod'ed the file to
777 even...
$ ls -l /home/alanh/html/wiki/pages/pagedb.gdbm
-rwxrwxrwx 1 apache apache 1024021 Apr 13 08:46 /home/alanh/html/wiki/pages/pagedb.gdbm*
Anyone have any hints/suggestions?
-alan
--
Alan Hoyle - alanh@unc.edu - http://www.alanhoyle.com/
"I don't want the world, I just want your half." -TMBG
Get Horizontal, Play Ultimate.
|