Fatal error when I try "Log in / create account"
I use trunk version of this extention and MW 1.18. When I click Log in / create account I recieave fatal error:
Fatal error: Call to undefined method WebRequest::getIP() in /srv/http/wiki/extensions/ConfirmEdit/Captcha.php on line 202
Try the latest version of ConfirmEdit
I use trunk version from SVN (last update at 2011-12-17).
You need to use the REL1_18 branch for both your main MW install and this extension. You can fix this by going to your ConfirmEdit directory and running:
svn switch http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/extensions/ConfirmEdit
Apparently, the change with getIP() hasn't been propagated to the REL1_18 branch.
Problem appears since r106097.
In my case it was Asirra that was causing the problem. I manually downloaded the latest version of that and overwrote the files in the ConfirmEdit directory with it. All works fine now.