Bug on my website needs fixing, please help.

who are you hosted with?

the image verification not showing can be caused b a php function diabled by the host for security reasons. i forget the name but it's something like gd so check if it's enabled from the php info. bascially what php needs to dynamically create images.

could possibly be an important file is missing. have you tried reinstalling the capthca code?
 
Last edited:
I was with Dreamhost, and moved to TSHost, so I am with them now.

I haven't tried reinstalling because I have never done it before, and don't know how to.
 
Create a new text file called info.php and paste the code below:

PHP:
<?php
phpinfo();
?>

Upload it to a public directory on your site and browse to the page. It will tell you about all PHP features enabled such as GD (an image processing and graphics library) which may be a dependancy for the CAPTCHA generation. cPanel should also provide you with a link to PHP info if you have that. Be sure to delete the file after you have finished using it or move it to a private directory as it can be a security risk.

info.png
 
Last edited:
Your hosting definitely has GD support. Looking at the HTML output, the script isn't even inserting the <img> tag for the CAPTCHA.

It may be that the Wordpress plugin you are using has a path defined for Dreamhost's system which will need updating.

If you raise a ticket with Tsohost I'm sure they will be happy to take a look at the code for you.
 
Back
Top Bottom