I am trying to run a cgi script and get a 500 internal server error, the script is a very simple contact us form that I got off the internet and amended a couple of variable so that the email comes to me, can someone take a look and see if I have done anything simple wrong. www.touch-one.co.uk/contactus.html www.touch-one.co.uk/cgi-bin/novice.cgi I have set the cgi script to be 777 to see if that made any difference but no joy. Help someone.
Just tried the test files by falco and the .pl file does not work either... where do I start to find out what the problem is. Thanks
They will work if I turn off suexec.... which I dont want to do.... So now its a question of what did I do wrong/how do I fix apache so that suexec will work with /home/www instead of the default location.
If your CGI scripts are outside suExec's document root, then you must recompile suExec - there's no other solution...
I could only find docs for Fedora and RedHat, however you might get the idea: http://www.matthewtoledo.com/help/2004-05-26_recompile.php http://www.cosmicscripts.com/servers/suexec.html http://www.fedoraforum.org/forum/showthread.php?s=&threadid=2014&highlight=suexec