Closed (fixed)
Project:
CAPTCHA
Version:
6.x-2.1
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
15 Jul 2010 at 23:54 UTC
Updated:
1 Aug 2010 at 18:10 UTC
In the process of trying to upgrade to CAPTCHA 6.x-2.3, I have found I cannot remove or update version 6.x-2.1. I have disabled it and uninstalled it and found that the new version will not replace the older version. I then went back and deleted the module from the server and it still appears in the modules list.
Even when the module has been deleted from the server, the captcha configuration interface still works.
I have tried all of this several times including clearing cache running Cron running update with no success. Any ideas or should I delete databases and if so which ones.
Comments
Comment #1
soxofaan commentedAre you sure you deleted everything from CAPTCHA and every copy of the module on the server?
If you delete the source code of a module, you should get fatal errors everywhere when going to the related pages (like the CAPTCHA configuration interface)
Are you on a multisite setup? If so: maybe there is a copy of the CAPTCHA module at sites/all/modules and one at sites/yoursite.com/modules (which you deleted)?
Comment #2
elegantsolutions commentedClarification:
It is Not multisite. I can uninstall the module then Captcha disappears from all menus, but it always continues to appear in the modules list as: CAPTCHA 6.x-2.1.
Even after I upload and activate 6.x-2.3-rc1 it still says CAPTCHA 6.x-2.1 in the modules list and if I enable it and run update, reports available updates shows it as: CAPTCHA 6.x-2.1.
Thanks.
Comment #3
soxofaan commentedWhat happens when you install CAPTCHA 6.x-2.2 (http://drupal.org/node/802896) first? Do you then get the right version listed?
(Note that downgrading from CAPTCHA 6.x-2.3-rc1 shouldn't give any functional/database problems)
Comment #4
elegantsolutions commentedWith no captcha module installed, modules list CAPTCHA 6.x-2.1. as installed.
Uploaded 2.2, offline, update, activated CAPTCHA and Image CAPTCHA, made changes to configuration. Still says 2.1
Deselected, cleared caches, ran cron, no change. Uninstalled cleared caches, ran cron, no change.
It just seems to be locked in the system database tables.
2 other side issues. This happened after I did a Drupal core 6.15 to 6.17 update, I skipped 6.16. Also my hosting service had a major outage on this server last week ( shared hosting ), but I have 4 other drupal installations that are still OK.
Comment #5
soxofaan commentedweird,
do you have this problem with other modules too or you did not upgrade any other module recently?
About skipping 6.16: this shouldn't be a problem, 6.17 contains the necessary upgrade path 6.15 to 6.16 too
Comment #6
elegantsolutions commentedI just tried to uninstall a modules as a test until something else happened.
The problem was jquery_ui version = "6.x-1.3".
Captcha disappeared after jquery was uninstalled.
Thanks for your time.
Comment #7
soxofaan commentedhmm weird,
but fixed then
Comment #8
elegantsolutions commentedFixed and now 2.2 installed successfully.
Just a clarification - I checked the existence of 2.1 after each module uninstall 1 by one, so I am certain it was jquery that caused it. It is remotely possible that when my server that crashed was restored, they may have corrupted jquery.
Thanks again.