[Please help] Manual Uninstall of Force SSL (Need to edit database)
Permalink
I had a failed install of the Force SSL addon and now I cannot uninstall it.
I think this addon failed because I was running my Concrete5 site on IIS 7.0. I have decided to install an SSL cert for my entire site, so this addon is not necessary.
Now on the Add Functionality page I have a Force SSL - 2.1 listing with an empty icon. And, of course, when I click on the edit button nothing happens because their is nothing installed to edit.
I have manually deleted the Page Attribute for Force SSL. I am assuming that I will need to edit my database to remove this addon listing from the Add Functionality page. I think this is my only option because I cannot manually install this icon through FTP again because it will crash my site. (I did upload the zip file of this addon package, and tried to install it to confirm this)
So my question is:
How do I remove this listing from the Add Functionality page. If my only option is to edit my database, I have never done this before. If that is my only route Would you recommend using Remo's Database Manager which uses SQL Buddy, or using PHP admin.
Thanks in advance
I think this addon failed because I was running my Concrete5 site on IIS 7.0. I have decided to install an SSL cert for my entire site, so this addon is not necessary.
Now on the Add Functionality page I have a Force SSL - 2.1 listing with an empty icon. And, of course, when I click on the edit button nothing happens because their is nothing installed to edit.
I have manually deleted the Page Attribute for Force SSL. I am assuming that I will need to edit my database to remove this addon listing from the Add Functionality page. I think this is my only option because I cannot manually install this icon through FTP again because it will crash my site. (I did upload the zip file of this addon package, and tried to install it to confirm this)
So my question is:
How do I remove this listing from the Add Functionality page. If my only option is to edit my database, I have never done this before. If that is my only route Would you recommend using Remo's Database Manager which uses SQL Buddy, or using PHP admin.
Thanks in advance
I have been looking through previous posts in forums. From my understanding all I need to do is delete the line entry for Force SSL in my database. Any recommendations for first time users in deleting a line item in my SQL database would be greatly appreciated.
Would I find the Force SSL addon in my database under the packages directory?
A better solution would be to revert to a backup from before the installation of the package.
The addon will have an entry in the packages table. However, depending on the addon and how far it got with its installation, there could be cross references from elsewhere and further tables. So just deleting that row of the database table may make things worse. The addon developer should be able to advise on this in the addon support or forum pages.
Another option is to hack the package code to cut out the offending part, uninstall, reinstall, then uninstall again. This can sometimes make sure that everything the package needs to uninstall is actually removed.
If you decide to experiment, take a backup first.
The addon will have an entry in the packages table. However, depending on the addon and how far it got with its installation, there could be cross references from elsewhere and further tables. So just deleting that row of the database table may make things worse. The addon developer should be able to advise on this in the addon support or forum pages.
Another option is to hack the package code to cut out the offending part, uninstall, reinstall, then uninstall again. This can sometimes make sure that everything the package needs to uninstall is actually removed.
If you decide to experiment, take a backup first.
Thanks for the response,
If I revert to a backup copy of my database, do I also need to revert to a backup copy of my site?
The only thing I have done since this is install the document library addon, and build a blank page for testing to learn further about permissions.
That is the only part of the revert to a backup copy of my database that I don't understand. Will the site be out of date with the database if I don't revert it?
I like your idea of hacking the addon. Are you suggesting that I comment out one of the installation files so I can install it and it doesn't do anything though. Then I could properly uninstall it. Very interesting option as well.
Thanks in advance
If I revert to a backup copy of my database, do I also need to revert to a backup copy of my site?
The only thing I have done since this is install the document library addon, and build a blank page for testing to learn further about permissions.
That is the only part of the revert to a backup copy of my database that I don't understand. Will the site be out of date with the database if I don't revert it?
I like your idea of hacking the addon. Are you suggesting that I comment out one of the installation files so I can install it and it doesn't do anything though. Then I could properly uninstall it. Very interesting option as well.
Thanks in advance
Thanks John,
I was able to successfully roll back my database to a previous version before I had installed this addon.
I decided instead to install my SSL cert sitewide, so getting this addon working is no longer needed.
I really enjoy that every little hurdle with Concrete5 is another great learning experience.
Thanks again for the help.
I was able to successfully roll back my database to a previous version before I had installed this addon.
I decided instead to install my SSL cert sitewide, so getting this addon working is no longer needed.
I really enjoy that every little hurdle with Concrete5 is another great learning experience.
Thanks again for the help.