How to manually uninstall component (just in case)?

wdwdreaming
14 years, 11 months ago
Since I don't have a local test version of my site running yet, I have to install the component on my live web site.

My question is, if for some reason the install breaks something and I can't uninstall through the Joomla interface, what files should I delete or restore with a backup version?

Can I simply go into the specific component directory for MobileJoomla and purge the files there, or are files elsewhere in my Joomla directory affected? Going further, are there changes made to the database when the component is installed?

Thanks in advance for the info. Hope I don't sound too much like a Joomla noob!
dryabov
14 years, 11 months ago
Fist of all you should disable MobileJoomla system plugin (if it's installed), and then remove directories /administrator/components/com_mobilejoomla, /components/com_mobilejoomla, /modules/mod_mj_***, /templates/mobile_***, and files /plugins/system/mobilebot.*, /administrator/languages/en-GB/en-GB.com_mobilejoomla.*, /languages/en-GB/en-GB.tpl_mobile_iphone.ini. Also, drop TeraWURFL's tables in MySQL.
t_grandegger
13 years, 1 month ago
Hello there, I have a problem with a deinstallation of mobilejoomla - a costumer tried to deinstall it just by deleting comoponents\mobilejoomla - now the site is not reachable, there are some errors on the page:

Warning: require_once() [function.require-once]: Unable to access /home/.sites/946/site1095/web/administrator/components/com_mobilejoomla/mobilejoomla.class.php in /home/.sites/946/site1095/web/plugins/system/mobilebot.php on line 39

Warning: require_once(/home/.sites/946/site1095/web/administrator/components/com_mobilejoomla/mobilejoomla.class.php) [function.require-once]: failed to open stream: No such file or directory in /home/.sites/946/site1095/web/plugins/system/mobilebot.php on line 39

Fatal error: require_once() [function.require]: Failed opening required '/home/.sites/946/site1095/web/administrator/components/com_mobilejoomla/mobilejoomla.class.php' (include_path='.:/usr/share/pear') in /home/.sites/946/site1095/web/plugins/system/mobilebot.php on line 39

I suppose it's because he did not deactivate the plugin first. Unfortunately I cannot access the backend - is there another way to get the site working again?

Best regards
Thomas
dryabov
13 years, 1 month ago
Make plugins/system/mobilebot.php to be empty.
t_grandegger
13 years, 1 month ago
Thanx for the fast reply - the site is working again. Wonderful support!

Best regards
Thomas
t_grandegger
13 years, 1 month ago
Hello there,

   I have another problem after the problematic deinstallation: The backend is not accessible anymore, I get an error 500 (internal server error) or blank site (in Firefox). 

   I set the plugin's published-state on '0' in the mysql-database, but still no login in the backend... I see the login-dialogue, but when I try to login, I get the errors above.

   Is there a solution for this topic too? Would be highly appreciated!

Best regards
Thomas
michaelstein1980
13 years, 1 month ago
Awaiting a reply to the last post since I am in a similar situation
t_grandegger
13 years, 1 month ago
Hello there,

I fixed the problem - I had to deactivate all MobileJoomla-plugins AND modules in the database, using phpmyadmin. Just set the 'published' -entry to '0'. It worked out fine for me.

Hope this helps.

Best regards
Thomas
michaelstein1980
13 years, 1 month ago
arghhhh..............it works!!!!! Perfect! Thank you Thomas!
t_grandegger
13 years, 1 month ago
You're welcome.

By continuing to use this site you consent to the use of cookies on your device as described in our cookie policy unless you have disabled them. This site will not function correctly without cookies.

I accept cookies from this site.