Joomla Tutorials

404 Not Found in Joomla Administrator - JSecure

April 30, 2010 | Written by Steve Burge

This is one common solution if you're getting a "404 Not Found" error when visiting your Joomla administrator area. The problem often lies with a good and useful product called JSecure. You normally have to remember a specific URL that was set in the administrator area. For example: mysite.com/administrator?mysecretcode. This stops people from trying to guess your login, but if you forget your secret code ...

Do you see this screen?

tutuploadsmedia_1272638308697.png

If you do, the problem is JSecure. Have you really forgotten your secret code? If so, read on ...

Login to Your Hosting Account

tutuploadsmedia_1272638486132.png

Or you could go via FTP. Essentially you just need a way to get to your files.

Find Your File Manager

tutuploadsmedia_1272638559684.png

Every hosting company should give you access to your files, although the access may be in different places with each host. This is an example from the popular CPanel software.

Browse to /Plugins/System/

tutuploadsmedia_1272638742315.png

You need to access the /plugins/ folder than then the /system/ folder.

Find JSecure.php

tutuploadsmedia_1272638817604.png

Rename the File

tutuploadsmedia_1272638910923.png

Just give jsecure.php a different name and save it. Next time to try to access your site, the 404 error should have gone.


 

Comments 

 
# JonathanM 2011-01-17 12:05
Thank you! That saved me hours of digging through Joolmla's forums.
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-01-17 16:04
You are welcome, Jonathan! Glad to be of help :-)
Reply | Reply with quote | Quote
 
 
# AngelK 2011-07-05 11:25
Hi! Thanks for that but what happens if you remember the key correctly and when you type the url the following ''Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.'' comes up???
I installed it (version 2.1.2) correctly, set the parameters but now I cannot access Joomla (version 1.5.17) as an administrator and keep getting emails to myself that sb is trying to hack it... Any info on how to resolve that would be greatly appreciated!
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-07-05 11:47
Hi AngelK,

It's likely because you used a number key rather than an alphanumberic key. You should use an alphanumberic key instead.

Kind regards,
Nick
Reply | Reply with quote | Quote
 
 
# AngelK 2011-07-05 14:12
Thank you so much for the immediate response Nick! That's indeed the case! I only used numbers! How could I gain access to change this though? Please help!
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-07-05 17:10
Hi AngelK,

Give the tutorial above a try :)
http://www.ostraining.com/blog/joomla/404-not-found-in-joomla-administrator-jsecure

If that doesn't work (although it should), go to phpMyAdmin then click on your database then SQL tab then run the following query:
SELECT * FROM jos_plugins where element = 'jsecure';
Then change the published field from 1 to 0 and that will disable the plugin.

Kind regards,
Nick
Reply | Reply with quote | Quote
 
 
# AngelK 2011-07-05 17:51
I did it through phpMyAdmin, changed the key to letters only and now works perfectly! THANK YOU!!!
Regards from Greece!
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-07-05 20:21
You're very welcome! I'm glad you got it sorted! :)

Kind regards from the U.S.A,
Nick
Reply | Reply with quote | Quote
 
 
# Katie 2011-07-14 11:28
Thanks for this tutorial - very helpful. Extension seems to work good!
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-07-14 13:06
You're welcome, Katie! We're glad to be of help! :)

Kind regards,
Nick
Reply | Reply with quote | Quote
 
 
# ped4am 2011-11-01 15:45
Thanks a lot.very useful post.
Reply | Reply with quote | Quote
 
 
# iowawebco 2011-11-01 19:57
You're very welcome! :)

Kind regards,
Nick
Reply | Reply with quote | Quote
 

Add comment