I'm running a stock RedHat 7.3 system. I downloaded and installed version PHP Wiki 1.3.4.
I ran the configurator.php script and selected the dbm database, then had to fix two syntax errors:
Lines 356 & 358 were missing double slashes at the beginning of the line:
// Give the right LDAP root search information in the next statement.
// Ignored. No IMAP support in this php. configure --with-imap
Once I fixed that, I tried logging in and got the following error:
lib/DbaDatabase.php:32: Fatal[256]: no such handler: dbm
Fatal PhpWiki Error
lib/DbaDatabase.php:32: Fatal[256]: no such handler: dbm
I got this too.
I changed $DBParams['dba_handler'] in index.php from gdbm to db3 and it worked just fine.
Some problem with gdbm in php with Redhat perhaps?
Hope that helps.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm running a stock RedHat 7.3 system. I downloaded and installed version PHP Wiki 1.3.4.
I ran the configurator.php script and selected the dbm database, then had to fix two syntax errors:
Lines 356 & 358 were missing double slashes at the beginning of the line:
// Give the right LDAP root search information in the next statement.
// Ignored. No IMAP support in this php. configure --with-imap
Once I fixed that, I tried logging in and got the following error:
lib/DbaDatabase.php:32: Fatal[256]: no such handler: dbm
Fatal PhpWiki Error
lib/DbaDatabase.php:32: Fatal[256]: no such handler: dbm
When I tried using gdbm, I got the following:
lib/DbaDatabase.php:32: Fatal[256]: driver initialization failed
Fatal PhpWiki Error
lib/DbaDatabase.php:32: Fatal[256]: driver initialization failed
Any ideas?
same here :-(
lib/DbaDatabase.php:32: Fatal[256]: driver initialization failed
lib/config.php:401: Notice[8]: Undefined index: dsn
any hints?
I got this too.
I changed $DBParams['dba_handler'] in index.php from gdbm to db3 and it worked just fine.
Some problem with gdbm in php with Redhat perhaps?
Hope that helps.