Topic-icon Jlinked Install after site transfer

Active Subscriptions:

None
11 years 8 months ago #25370 by manyspears
Our site was hacked so badly/frequently last week that we decided to start fresh on a new host/server and new joomla 2.5 instance.

We deleted all of the files relating to JLinked (and every other third party component). Unfortunately the database(s) contained tables and records from the old site that needed to be purged, which I have done manually. This included a couple different tables with JLinked in the title.

I thought we had removed any vestige of our original JLinked instance, but alas something is still going wrong with the install.

After my last attempt, I deleted everything I could find related to JLinked.

Would you mind trying to install? I can give you access to phpmyadmin too if necessary.

Backend access sent in previous (July 11th) PM.

Thanks,

Tom
The topic has been locked.
Support Specialist
11 years 8 months ago #25381 by alzander
Tom,
I can gladly try to install on your site, but I'm always hesitant to make changes on other sites when you mention there are issues. That even goes for installing our own stuff, but we'll gladly at least try to diagnose what could be the problem.

Can you let me know what error your getting or any other information about what's going wrong? That will help us understand the issue better.

Also, can you re-send the credentials? We purge them from our system when we are done with them. No need to hang on to a user's super admin credentials if we don't need them.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 8 months ago #25429 by manyspears
I made a video of the install here:

screencast.com/t/ezxuxtCyO9

Which shows lots of errors etc. I will also PM you the login details.

This site was entirely rebuilt in another instance of Joomla, on an entirely different server.
The topic has been locked.
Support Specialist
11 years 8 months ago #25434 by alzander
Tom,
Yeah, something's definitely a bit messed up there. It seems like the _extensions table and likely the _menu table entries for the extension were not properly removed. In that case, the uninstallation process can't work because Joomla uses the XML files from the installation to know what menues and other things need to be removed from the database.

I wouldn't recommend trying to modify the database to remove that stuff manually.. yet. What I would recommend is unzipping the com_jlinked zip file and copying the contents of the /admin folder inside to /administrator/components/com_jlinked. Then, copy the jlinked.xml file to the administrator/components/com_jlinked folder as well. For good measure, if it doesn't exist, create the /components/com_jlinked folder. You don't need to move anything into it, Joomla will just delete it all on uninstallation.

Then, try to use the Joomla manager to Uninstall like you do at the end of the video. While there, also check if the JLinked Authentication, Content, System, or User plugins show as being installed. If so, try to uninstall them as well. With uninstalling any of them, you'll still likely get some errors, but that will hopefully, properly, remove the entries from the _extensions and _menu tables allowing you to re-install the component.

Let us know how that goes. Unfortunately, all the copying and moving of files isn't something we can do from just the admin access to your site. Hopefully you can do the above easily and it helps you to make progress.

If not, or you run into other issues, just let us know. We'll gladly help how we can!

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 8 months ago #25468 by manyspears
I attempted your method but it still threw errors, and didn't install.

However, I fumbled around with phpmyadmin long enough to finally understand the search functionality, which revealed a single remaining database entry in the assets table. Once I deleted it, the install worked fine.

For future reinstallers... JLinked's component alone (not including the profile plugin and/or social module install packages) appears to create table entries in seven different database tables:
assets (1)
extensions (7)
menu (6)
modules (1)
redirect_links (4)
update_sites (2)
updates (2)
Total of 23 records across seven tables... and you have to delete all of them to successfully reinstall :)

Note that I have Admin Tools installed, which may impact here.. dunno for sure.

At any rate, Jlinked is ALIVE at disruptivate.biz! (And now I know how to us phpMyadmin. Not bad for a history major :)
The topic has been locked.
Support Specialist
11 years 8 months ago #25482 by alzander
Fantastic! Glad you found the extra pesky table. In all honesty, JLinked doesn't create any of those. Joomla creates them all (except may be the update_sites and updates, which we at least direct Joomla to create. The rest are automatic and we have no control over them, but I can definitely understand how frustrating that may have been.

Anyways, best of luck, and let us know if you run into anything else!
Alex
The topic has been locked.