I have just updated my phpbb forum board from version 3.3.7 to 3.3.8 using the normal "full package" installation method. After installing, I found that I could not access the forum board anymore. The error log in the forum's root directory shows the following:
Code: Select all
[28-Jun-2022 00:12:56 Australia/Sydney] PHP Fatal error: Uncaught Error: Class "s9e\RegexpBuilder\Passes\CoalesceOptionalStrings" not found in /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php:137
Stack trace:
#0 /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php(61): s9e\RegexpBuilder\Builder->setRunner()
#1 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Configurator/Helpers/RegexpBuilder.php(44): s9e\RegexpBuilder\Builder->__construct()
#2 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php(240): s9e\TextFormatter\Configurator\Helpers\RegexpBuilder::fromList()
#3 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php(110): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->parse()
#4 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator.php(104): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->create()
#5 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(438): s9e\TextFormatter\Plugins\BBCodes\Configurator->addCustom()
#6 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(282): phpbb\textformatter\s9e\factory->add_bbcode()
#7 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(387): phpbb\textformatter\s9e\factory->get_configurator()
#8 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/renderer.php(97): phpbb\textformatter\s9e\factory->regenerate()
#9 /home/lanlinknet/public_html/forums/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(3992): phpbb\textformatter\s9e\renderer->__construct()
#10 /home/lanlinknet/public_html/forums/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getTextFormatter_S9e_RendererService()
#11 /home/lanlinknet/public_html/forums/includes/functions_content.php(584): Symfony\Component\DependencyInjection\Container->get()
#12 /home/lanlinknet/public_html/forums/includes/functions_display.php(428): generate_text_for_display()
#13 /home/lanlinknet/public_html/forums/index.php(87): display_forums()
#14 {main}
thrown in /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php on line 137
[28-Jun-2022 00:16:19 Australia/Sydney] PHP Fatal error: Uncaught Error: Class "s9e\RegexpBuilder\Passes\CoalesceOptionalStrings" not found in /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php:137
Stack trace:
#0 /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php(61): s9e\RegexpBuilder\Builder->setRunner()
#1 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Configurator/Helpers/RegexpBuilder.php(44): s9e\RegexpBuilder\Builder->__construct()
#2 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php(240): s9e\TextFormatter\Configurator\Helpers\RegexpBuilder::fromList()
#3 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php(110): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->parse()
#4 /home/lanlinknet/public_html/forums/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator.php(104): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->create()
#5 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(438): s9e\TextFormatter\Plugins\BBCodes\Configurator->addCustom()
#6 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(282): phpbb\textformatter\s9e\factory->add_bbcode()
#7 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/factory.php(387): phpbb\textformatter\s9e\factory->get_configurator()
#8 /home/lanlinknet/public_html/forums/phpbb/textformatter/s9e/renderer.php(97): phpbb\textformatter\s9e\factory->regenerate()
#9 /home/lanlinknet/public_html/forums/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(3992): phpbb\textformatter\s9e\renderer->__construct()
#10 /home/lanlinknet/public_html/forums/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getTextFormatter_S9e_RendererService()
#11 /home/lanlinknet/public_html/forums/includes/functions_content.php(584): Symfony\Component\DependencyInjection\Container->get()
#12 /home/lanlinknet/public_html/forums/includes/functions_display.php(428): generate_text_for_display()
#13 /home/lanlinknet/public_html/forums/index.php(87): display_forums()
#14 {main}
thrown in /home/lanlinknet/public_html/forums/vendor/s9e/regexp-builder/src/Builder.php on line 137
Any ideas?