I recently decided to try and install a backup from a mybb forum I was running back in 2017. I have phpbb and mybb installed in my htdocs folder in xaamp on Linux Mint just to see how I could hopefully recover the forum to then convert it to phpBB.
I installed the converter from this forum but it just keeps kicking out errors.
The first one I encountered before attempting to tinker with the converter script was this:
Code: Select all
Fatal error: Uncaught Error: Class "phpbb\db\tools" not found in /opt/lampp/htdocs/indieagora/install/convertors/convert_mybb18.php:186 Stack trace: #0 /opt/lampp/htdocs/indieagora/install/convert/convertor.php(200): include() #1 /opt/lampp/htdocs/indieagora/install/convert/controller/convertor.php(370): phpbb\convert\convertor->convert_data('mybb18') #2 /opt/lampp/htdocs/indieagora/vendor/symfony/http-kernel/HttpKernel.php(151): phpbb\convert\controller\convertor->convert('mybb18') #3 /opt/lampp/htdocs/indieagora/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(phpbb\symfony_request), 1) #4 /opt/lampp/htdocs/indieagora/install/app.php(61): Symfony\Component\HttpKernel\HttpKernel->handle(Object(phpbb\symfony_request)) #5 {main} thrown in /opt/lampp/htdocs/indieagora/install/convertors/convert_mybb18.php on line 186
Code: Select all
Fatal error: Uncaught TypeError: prototech\mybb18_phpbb31_convertor\helper::__construct(): Argument #1 ($convert) must be of type convert, phpbb\convert\convert given, called in /opt/lampp/htdocs/indieagora/install/convertors/convert_mybb18.php on line 50 and defined in /opt/lampp/htdocs/indieagora/install/convertors/functions_mybb18.php:74 Stack trace: #0 /opt/lampp/htdocs/indieagora/install/convertors/convert_mybb18.php(50): prototech\mybb18_phpbb31_convertor\helper->__construct(Object(phpbb\convert\convert), Object(phpbb\config\db), Object(phpbb\db\driver\mysqli), Object(phpbb\db\driver\mysqli), Object(phpbb\db\tools\tools), Object(phpbb\user), Object(phpbb\passwords\manager), 'mybb_ontic', 'phpbb_', false, '../', 'php') #1 /opt/lampp/htdocs/indieagora/install/convert/convertor.php(200): include('/opt/lampp/htdo...') #2 /opt/lampp/htdocs/indieagora/install/convert/controller/convertor.php(370): phpbb\convert\convertor->convert_data('mybb18') #3 /opt/lampp/htdocs/indieagora/vendor/symfony/http-kernel/HttpKernel.php(151): phpbb\convert\controller\convertor->convert('mybb18') #4 /opt/lampp/htdocs/indieagora/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(phpbb\symfony_request), 1) #5 /opt/lampp/htdocs/indieagora/install/app.php(61): Symfony\Component\HttpKernel\HttpKernel->handle(Object(phpbb\symfony_request)) #6 {main} thrown in /opt/lampp/htdocs/indieagora/install/convertors/functions_mybb18.php on line 74