Amazon The following is information shown by going to Site -> System Information.
PHP Built On | Linux ip-10-1-2-3 4.5.6-7-ec2 #18-Ubuntu SMP Mon Oct 18 21:00:20 UTC 2010 i686 |
Database Version | 5.1.61-0ubuntu0.10.04.1 |
Database Collation | utf8_general_ci |
PHP Version | 5.3.2-1ubuntu4.14 |
Web Server | Apache/2.2.14 (Ubuntu) |
WebServer to PHP Interface | apache2handler |
Joomla! Version | Joomla! 2.5.4 Stable [ Ember ] 2-April-2012 14:00 GMT |
Joomla! Platform Version | Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT |
User Agent | Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19 |
As you can see I use Joomla 2.5.4, but this tutorial applies to every previous version of Joomla. If not let me know!
The Problem
I encountered this strange error after uninstalling a bunch of Joomsef modules. Here's a screenshot:
Solution
Look at your configuration.php and see if class name has been changed to
class c {
If so change it back to
class JConfig {
And everything should be back to working again!
So why would Joomsef tinker with configuration.php and change my innocent JConfig class to some letter 'c'? I have no idea.
To properly uninstall Joomsef simply log into backend admin panel and go to Extensions -> Extension Manager -> Manage and search for SEF. Remove the extension with name 'SEF' and Author 'ARTIO s.r.o'.
Any questions? Let me know!