Problem: CAPTCHA image does not show SI CAPTCHA Anti-Spam

Problem:
The CAPTCHA image does not show on the SI CAPTCHA Anti-Spam comment form.

si-captcha-image-not-showing1

Explanation:
If the web server folder permissions are set wrong then the image will not show. Also, the direct URL to the image may be “404 not found” or the server will show an error saying “permission denied”.

Solution #1:
Check the WP settings in Admin – Settings – General
WordPress address (URL)
Blog address (URL)

You have to make sure the domain name and www match:

Bad: (mismatched www)
WordPress Address (URL): http://yourwebsite.com/blog
Site Address (URL): http://www.yourwebsite.com

Good:(matching www)
WordPress Address (URL): http://www.yourwebsite.com/blog
Site Address (URL): http://www.yourwebsite.com

Solution #2:
Check and adjust the permissions using your FTP client. FileZilla is a free FTP client. FTP programs (“clients”) allow you to set permissions for files and directories on your remote host. This function is often called chmod or set permissions in the program menu.

Connect to the site by FTP. Navigate to where you can see the wp-content folder. Right click in the folder and select “File Attributes” from the menu. Check the numeric value of the permissions. If it is 777, try changing it to 755, then click OK. Repeat for each of these other folders.

/wp-content
/wp-content/plugins
/wp-content/plugins/si-captcha-for-wordpress
/wp-content/plugins/si-captcha-for-wordpress/captcha-secureimage

si-captcha-image-chmod

Caution: changing the permissions to an incorrect level can cause your web site to function incorrectly. Immediately check your site after making changes and be prepared to reverse the changes if problems appear.

For the server in this example, two of the folders had permission 777. Changing it to 755 using FTP CHMOD fixed it.

Note: if this does not fix it, there could be other folders with improper CHMOD permissions. Also it could be a problem with owner or group file attributes, in that case you should make a trouble ticket with your web host to have them fix it.

si-captcha-image-not-showing2

Related help:

Do you need more help?

Send us a Donation:

Donate to Mike Challis

Comments are closed.