Hi there,
after installing the podcast theme, the quickstart installation is rejected. The frontend displays
0 Class “JUri” not found. What did I make wrong..
Regards
Podcast template - Class "JUri" not found
Accepted answer
Marked as the solutionHi there,
as mentioned, the plugin is no longer available in the new Joomla 6 download (original site).
I have now reprogrammed the line in the PHP file myself so that the error no longer occurs. Everything is working fine so far, the problem is solved. Also your J6 demo content is now present...
Regards
It’s great to hear that your issue has been resolved.
Thank you!
8 more replies
Hello,
Thanks for reaching out to us. Could you please share temporary administrator access to your Joomla backend? You can provide the credentials securely in the hidden content section. Also, please take a full backup of your site before we make any changes.
Once I have access, I’ll investigate further and see what’s causing the issue. Let me know once you’ve shared the details!
Best regards,
Hello,
due to our data protection settings, I am unfortunately not allowed to do that.
The website is located at (see hidden content). Joomla 6 is freshly installed, PHP version is 8.3.
Any Hints?
Hello,
Please, follow @Paul directions, After enable debug mode, we can identify the issues.
Thanks
enable both

About possible reason:
This error is a classic sign of a version mismatch or a breaking change in Joomla’s API. Specifically, Joomla has been moving away from old "J"-prefixed classes (like JUri) in favor of modern PHP namespaces.
- Use"Backward Compatibility" Plugin: Ensure the System - Backwards Compatibility plugin is enabled. This sometimes acts as a bridge for older extensions, though it isn't a permanent fix for JUri.
- Update Extensions: This error most commonly comes from a 3rd-party plugin. Check the developer’s site for a Joomla 4/5 compatible version.
- PHP Version: Ensure you aren't running an ancient version of PHP that might conflict with your Joomla version (though this specific error is usually API-related). But if you have PHP 8.5 switch to older one (PHP 8.3 or PHP 8.2 for testing period).
Hi,
This error message appeared.
(See hidden)
However, the site is freshly installed with J6 (and PHP 8.5; testes with 8.4 and 8.3 so far with same issues). The initial installation consisted of the podcast template and its associated data. There are no other modules so far (now there are 2 other Extensions I´ve installed later)
BTW: J6 didnt have the Backward-Option. The plg_behaviour_compat is no longer present in DB.
Ragards and thx
Hello,
Thanks for sharing the error details.
This warning is coming from Joomla core, specifically from a vendor library (algo26-matthias/idna-convert) that is bundled with Joomla. It is not related to our template or any of our product.
Since this is a PHP deprecation notice, it’s expected to be addressed in a future Joomla update. We recommend keeping Joomla up to date and, for now, adjusting error reporting to disabled if needed.
For more information or possible workarounds, we also suggest checking with the Joomla community, such as the Joomla Forum or GitHub issues, where similar reports and official guidance may already be available.
Thanks for your understanding.
Best regards,
Hi there,
I went to the trouble of reinstalling everything.
A freshly downloaded J6 and a new database. Then I installed only the template with the same result! Class "JUri" not found
Regards
You may share a Akeeba backup file with us.
Thanks
Hi,
see hidden content...
Regards
Please, try this: System -> Plugins -> Behaviour - Backward Compatibility 6
Screenshot: https://prnt.sc/0BUDycaf2U2E
Please, let me know the update.
Enable debug mode again on fresh installations, and give me error log.
Thanks