Captcha not showing

EliseL 07 May, 2008
I am on Joomla 1.5.3 with Choronforms 2.5 J1.5 RC3.1.

The anti-spam images are not showing up in the admin panel.
The forms works fine, except for the absence of the anti-spam which is a necessity for me.

No Gzip compression and my site is in English.

Changing content type to html got a "Component not found" error in verification.php.

Form can be found here
http://beingintuitive.com/submit-link.html

What's up?
Thx!
GreyHead 07 May, 2008
Hi EliseL,

Exactly what error did you get when you changed the content type?

Bob
GreyHead 07 May, 2008
Hi EliseL,

That url shouldn't have /administrator in it - the file is [root]/components/com_chronocontact/chrono_verification.php

If you open the file for editing what's on line 29? It should be either

header("Content-type: image/png");


or

header("Content-type: text/html");


Bob
EliseL 07 May, 2008
Ooops, now I get a 500...But the file is there!
http://beingintuitive.com/components/com_chronocontact/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email]webmaster@beingintuitive.com[/email] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I changed line 29 to text/html but I guess I have bigger issues ...I am uninstalling/reinstalling.
EliseL 07 May, 2008
Uninstalling/Reinstalling did not fix the problem.
EliseL 07 May, 2008
Not sure if this is relevant, my web hosting control panel logs shows this error

[2008-05-07 13:11:07]: error: file is writable by others: (/home/beingint/public_html/components/com_chronocontact/chrono_verification.php)
EliseL 07 May, 2008
Ah! I saw a weird error in my web hosting control panel log:
08-05-07 13:11:07]: error: file is writable by others: (/home/beingint/public_html/components/com_chronocontact/chrono_verification.php)
PS: What *should* the permissions be for there files?


So I changed the write permissions (ick, this is getting very hack-y).

Now I can see this error when I access the chrono_verificaton.php

Notice: Undefined index: imtype in /home/beingint/public_html/components/com_chronocontact/chrono_verification.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at /home/beingint/public_html/components/com_chronocontact/chrono_verification.php:33) in /home/beingint/public_html/components/com_chronocontact/chrono_verification.php on line 101
‰PNG  ��� IHDR���x���(���ºˆ©r��­IDATh
EliseL 07 May, 2008
[SOLVED]

Ok, so it was the file permission that prevented the component from displaying the image. It seems that having this file writable is a problem that you can only troubleshoot from your web server logs.

Could you explain what the minimum file permissions need to be for this to work?
GreyHead 08 May, 2008
Hi rdbean,

The image source is shown as .com.au whilst the site is at .org.au??

Bob
rdbean 08 May, 2008
Like I said...

Something simple...that's what I get for typing instead of copy and paste!

Almost time for beer here, maybe I'd be more intelligent!

Thanks sorry to "Bug" Ya

Rich
This topic is locked and no more replies can be posted.