PHP 8.4 Conflicts , Pagebulder URL Rewrite Problems Etc - Question | JoomShaper

PHP 8.4 Conflicts , Pagebulder URL Rewrite Problems Etc

JM

John Mathew

Template 1 week ago

I am a subscriber currently building my infrastructure on Joomla 6. I am facing significant technical hurdles with the Unfold, Mednic, and Federal templates that require your expert guidance.

  1. Fatal PHP 8.4 Conflicts On the Unfold and templates, the sites suffer a fatal error: Call to undefined method Joomla\Uri\Uri::getInstance() when running on PHP 8.4. I have had to downgrade to PHP 8.3 and enable the 'Backward Compatibility 6' bridge to keep the site functional.I have not tried on Federal yet
    • Question: Since Cassiopeia works natively on 8.4, when will these templates be updated to remove reliance on the deprecated getInstance() method?.
  2. SP Page Builder URL Rewriting Failure While core Joomla Articles rewrite correctly, SP Page Builder Pro (Page Items) do not generate SEF URLs correctly on Unfold and Mednic. They either default to index.php or result in 404 errors when SEF is enabled.Again have not tested on Fedferal yet but probably going to be the same • Question: Is there an updated router for SP Page Builder specifically for Joomla 6 to handle SEF natively without custom menu item overrides?.
  3. Template Specifics • Unfold: Crashes on PHP 8.4 despite meeting all documented technical requirements. • Mednic: Stable on PHP 8.3, but URL rewriting for Page Builder is non-functional. • Federal: An older template where I expect similar legacy code issues. Do you have a recommended migration patch?.

Note : I literally spent hours trying to sort out the URL rewriting and Litespeed problems I look forward to your specific technical solutions for these points. Best regards

0
1 Answers
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 1 week ago #213450

We sincerely apologize for the inconvenience and for the delayed response over the weekend.

We would like to clarify that all three templates you mentioned—Unfold, Mednic, and Federal—are fully compatible with PHP 8.4. Additionally, the latest version of SP Page Builder is also compatible with PHP 8.4.

When enabling SEF URLs, please ensure the following:

  1. The htaccess.txt file has been correctly renamed to .htaccess.
  2. The default Joomla .htaccess configuration is being used without custom modifications.

If all of the above steps have been followed and the issue still persists on PHP 8.4, the problem may be related to missing or disabled PHP extensions on your server for that PHP version.

In that case, please switch your site back to PHP 8.4 and inform us. We will then investigate the issue further from our end and assist you accordingly.

Thank you for your patience and understanding.

Best regards

0