I had 755 set, but I tried 777 as well on the scripts. As for the directory, it is physically located under my public_html directory in my ~, and I use .htaccess with addhandler cgi-script .pl As user www-data i can execute the script.
Scriptlog doesn't give me anything we didn't already know: %% [Tue Sep 25 15:58:57 2007] GET /cgi-bin/test.pl HTTP/1.1 %% 500 /home/nick/public_html/cgi-bin/test.pl I was using apt, but there is no log in /var/log/dpkg. On 9/25/07, Stefan Fritsch <[EMAIL PROTECTED]> wrote: > > On Tuesday 25 September 2007, Nick Price wrote: > > I've tried with several known-good scripts as well, and with > > \r\n\r\n and still nothing. The permissions are correct on the > > script and I am not using suexec. > > > > Any ideas? > > Give more information, e.g. what exactly are the permissions of the > script, do you use /usr/lib/cgi-bin or a different directory? If the > latter, show the configuration you used to activate it. Check the > permissions of all parent directories. Remember that the user > www-data needs to be able to read and execute the script. > > You might also want to try out the scriptlog directive. > > You can get the previous version you used from /var/log/aptitude* > or /var/log/dpkg/* > > > > Stefan >

