Hi
I've tried to narrow the problem. If I retain the old utf.php file I get the 'can't redefine' error which suggests the phpBB is defining the functions.
I pondered if this was the first instance, but strtolower is the third function in UTF.php that is redefined using the phpBB adjustment. So I commented out the 'if(!defined.... ') element for strtolower and got an 'can't redefine' error. So it seems phpBB IS defining it, but somehow when called later it shows as 'undefined'?
So seeing it wasn't defining correctly, I checked to see what would happen if I changed "$phpbb_root_path = '../forums/';" to an erroneous path. No change - same error. So that suggests this isn't pointing to the right spot? The two directories are /wiki/ and /forums/ and sit at the same level. I believe the string above is thus correct - but it isn't working.
And could this error log from the phpBB3 directory be the cause?
[03-Apr-2012 16:30:09] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/PDO_SQLITE.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/PDO_SQLITE.so: undefined symbol: php_pdo_register_driver in Unknown on line 0
[03-Apr-2012 16:30:09] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/pdo_sqlite.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/pdo_sqlite.so: undefined symbol: sqlite3_libversion in Unknown on line 0
I loaded a duplicate onto my server (a different installation - php 5.3.8) and after some tweaking it worked fine (just had to make sure the login details were in the Forum database - not the Dokuwiki). At least there it loaded pages - just wouldn't authenticate until I got it right.
On the initial setup (php 5.3.2 - where this needs to be), I just get the UTF undefined error and it won't run Dokuwiki at all!
I'm stumped. Any ideas or do I just give up on integration?
Lloyd.