| Mathew Snyder 2007-08-27, 7:23 pm |
| Paul Lalli wrote:
> On Aug 27, 8:43 am, theill...@yahoo.com (Mathew Snyder) wrote:
>
> 403 is the HTTP code for Forbidden. It means the server is refusing
> to run the script at all, generally because the access permissions are
> not correct. I would double check those permissions to see if they
> really are what you think they are, and what your web server requires
> them to be.
>
> Can you run the Perl/CGI script directly from the browser, without
> going through your AJAX application? That would be a good first
> debugging step.
>
>
> This is all irrelevant. 403 means your script was never run to begin
> with. Whoever suggested that you might solve your problem by using
> printf() instead of print() does not know what they're talking about,
> and you should ignore advice from that person.
>
> Paul Lalli
>
>
You've pushed me in the right directions. It wasn't a straight forward
permissions problem. Instead, I had to configure apache with the +ExecCGI
option on the rt-tool/cgi-bin directory.
Thanks,
Mathew
--
Keep up with me and what I'm up to: http://theillien.blogspot.com
|