Upgrade from 3.1.5 => massive errors.
The files update all right, but the database is one big mess.
I've tried manually using CLI (php bin/phpbbcli.php db:migrate)
But then I get this:
I also have many errors with extensions. I understand you can't address all of them here, but the frustrating thing is that I disable all of them before I try upgrading. But then I still get errors because there are for examples unknown notification types (thanks mod). Does this mean I have to not only disable, but remove all of my extensions completely? Because that would be a shame.Migration already effectively installed (skipped): \phpbb\db\migration\data\v320\announce_global_permission
Apply dependencies of \phpbb\db\migration\data\v320\default_data_type_ids.
Apply dependencies of \phpbb\db\migration\data\v320\v320a2.
Apply dependencies of \phpbb\db\migration\data\v320\text_reparser.
Installing Data: \phpbb\db\migration\data\v320\text_reparser.
PHP Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
PHP Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
PHP Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7412
PHP Warning: DOMXPath::query(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7498
Warning: DOMXPath::query(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7498
PHP Warning: Invalid argument supplied for foreach() in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7498
Warning: Invalid argument supplied for foreach() in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7498
PHP Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7408
Warning: DOMXPath::evaluate(): Couldn't fetch DOMElement in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7408
PHP Warning: Couldn't fetch DOMElement. Node no longer exists in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7473
Warning: Couldn't fetch DOMElement. Node no longer exists in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7473
PHP Fatal error: Uncaught Error: Call to a member function removeChild() on null in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php:7473
Stack trace:
#0 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(7378): s9e\TextFormatter\Configurator\TemplateNormalizations\OptimizeChoose->optimizeChooseElement()
#1 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(5098): s9e\TextFormatter\Configurator\TemplateNormalizations\OptimizeChoose->normalize(Object(DOMElement))
#2 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(2671): s9e\TextFormatter\Configurator\TemplateNormalizer->normalizeTemplate('<xsl:choose><xs...')
#3 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(5084): s9e\TextFormatter\Configurator\Items\Template->normalize(Object(s9e\TextFo in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7473
Fatal error: Uncaught Error: Call to a member function removeChild() on null in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php:7473
Stack trace:
#0 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(7378): s9e\TextFormatter\Configurator\TemplateNormalizations\OptimizeChoose->optimizeChooseElement()
#1 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(5098): s9e\TextFormatter\Configurator\TemplateNormalizations\OptimizeChoose->normalize(Object(DOMElement))
#2 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(2671): s9e\TextFormatter\Configurator\TemplateNormalizer->normalizeTemplate('<xsl:choose><xs...')
#3 .../phpBB/vendor/s9e/text-formatter/src/Configurator.php(5084): s9e\TextFormatter\Configurator\Items\Template->normalize(Object(s9e\TextFo in .../phpBB/vendor/s9e/text-formatter/src/Configurator.php on line 7473