Hi,
We have a stable CF6 environment, however recently we saw advice from Joomla that we should upgrade from PHP 7.2 to 7.4 or higher. After doing this some of our CF6 forms crashed with the following error:
l!J DOMXPath::query(): Invalid expression in selector >> body << in /home/admingliding/public_html/libraries/cegcore2/vendors/emogrifier/Emogrifier.php
on line 371
Although this doesn't seem like a CF6 error, it only occurred in some CF6 forms and not others, didn't happen on any other parts of the site, and it went away when we reverted the PHP upgrade.
Is CF6 incompatible with PHP versions 7.3 and beyond? If it is, then the next question is whether we need to redevelop our forms in CF7, and if there are any tools that would assist this process.
Cheers
We have a stable CF6 environment, however recently we saw advice from Joomla that we should upgrade from PHP 7.2 to 7.4 or higher. After doing this some of our CF6 forms crashed with the following error:
l!J DOMXPath::query(): Invalid expression in selector >> body << in /home/admingliding/public_html/libraries/cegcore2/vendors/emogrifier/Emogrifier.php
on line 371
Although this doesn't seem like a CF6 error, it only occurred in some CF6 forms and not others, didn't happen on any other parts of the site, and it went away when we reverted the PHP upgrade.
Is CF6 incompatible with PHP versions 7.3 and beyond? If it is, then the next question is whether we need to redevelop our forms in CF7, and if there are any tools that would assist this process.
Cheers