Advertisement

Class 'JRequest' not found in Email Activation user plugin Topic is solved

This forum is for general questions about extensions for Joomla! 4.x.

Moderators: pe7er, General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Post Reply
antonios
Joomla! Explorer
Joomla! Explorer
Posts: 320
Joined: Fri Jun 20, 2008 2:22 pm

Class 'JRequest' not found in Email Activation user plugin

Post by antonios » Thu Nov 14, 2024 10:16 pm

Hi,
I just upgraded my site from J3.10.12 to J4.4.9
Initially everything seemed to go very smoothly. I could move back and forth within the back-end without problems
and the front-end seems to be working well, although with the new cassiopea template, the layout needs rearranging, but that's for later.
I updated a few components/plugins to the new J4 version. The updates seemed to have worked fine
however after a few minutes (after pushing on some link I reckon) the
An error has occurred.

0 Class 'JRequest' not found
message appeared, and to be honest don't really know what to do in order to restore the back-end functionality.
The front-end continues to work well apparently.

What updates did a do? .... Akeeba, the Spanish Language Package, PhocaGallery, ..maybe a couple of others which now can't remember....
Any help appreciated
Last edited by toivo on Thu Nov 14, 2024 11:11 pm, edited 1 time in total.
Reason: mod note: moved from 5.x General Questions, retitled

Advertisement
SharkyKZ
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3103
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Class 'JRequest' not found

Post by SharkyKZ » Thu Nov 14, 2024 10:19 pm

Enable debug. Post stack trace.

antonios
Joomla! Explorer
Joomla! Explorer
Posts: 320
Joined: Fri Jun 20, 2008 2:22 pm

Re: Class 'JRequest' not found

Post by antonios » Thu Nov 14, 2024 10:37 pm

I enabled debug in configuration.php by changing

Code: Select all

debug = 0 to debug = 1
The following info is shown:
debug.png
You do not have the required permissions to view the files attached to this post.

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 17905
Joined: Thu Feb 15, 2007 5:48 am
Location: Sydney, Australia

Re: Class 'JRequest' not found

Post by toivo » Thu Nov 14, 2024 11:08 pm

The third party user plugin 'Email Activation' caused the error because it does not support Joomla 4. It needs to be disabled and then uninstalled or, alternatively, updated and re-enabled. No idea which extension it is or if it can be found from JED.

Use phpMyAdmin from the cPanel provided by your host to edit the database table _extensions. Locate the row with this user plugin and change the column 'enabled' from 1 to 0.
Toivo Talikka, Global Moderator

antonios
Joomla! Explorer
Joomla! Explorer
Posts: 320
Joined: Fri Jun 20, 2008 2:22 pm

Re: Class 'JRequest' not found in Email Activation user plugin

Post by antonios » Fri Nov 15, 2024 12:14 am

Thanks you @toivo & @Skarkykz!
I managed to re-enable the back-end!

Advertisement

Post Reply

Return to “Extensions for Joomla! 4.x”