Joomla does not load UTF8 libraries by default, but some Joomla components do load these libraries. This can cause a fatal error, as phpbb3 always loads the libraries and libraries can only loaded once otherwise you see the error: Fatal error: Cannot redeclare utf8_strrpos

The solution is simple, a check can be added to the phpbb3 UTF8 libraries that checks to see if UTF8 is loaded and only require these libries if they are needed. This extra check will prevent fatal errors when running some Joomla components.

JFusion has already done all the work for you and all you need to do is download the patched UTF8 library file: http://www.jfusion.org/downloads/phpbb

and replace your phpbb3 /includes/utf/utf_tools.php file

Joomla 1.6 update Joomla 1.6 now loads utf8 libraries by default in JString and does not allow JFusion to instruct it to use phpbb3 libraries instead. This results in a fatal error, this can be resolved by applying the following patch: Comming Soon (was lost in transition)

phpbb/redeclare.txt · Last modified: 2011/12/10 19:37 by fanno
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki