• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Getting error 500 when running scripts from cgi-bin folder

D

dennysp

Guest
Hi guys,
A customer has brought to my attention that he gets error 500 Internal Server Error when he tries to run his perl script from within the cgi-bin folder. If he runs it from the httpdocs folder it works fine.
This is what is listed on the log:
Code:
[Mon Jul 31 10:05:29 2006] [error] [client 204.214.148.1] failed to open log file /var/log/httpd/suexec_log
[Mon Jul 31 10:05:29 2006] [error] [client 204.214.148.1] fopen: Permission denied
[Mon Jul 31 10:05:29 2006] [error] [client 204.214.148.1] Premature end of script headers: hello.pl

The perl script being run is:
Code:
#!/usr/bin/perl
print "Content-type: text/html\n\n";

$name="Hello World";
print $name;

I have done chmod 755 cgi-bin and made sure the script is owned by domainuser.psacln per other posts.

Anyone has any tips on fixing this ?

Thank you in advance.
PS: Server is running Plesk 7.5.4 on FC3
 
Any chance this got upgraded at some point? suexec

There is a psa_suexec that you'll probably need to copy over the existing one. Do a search for it here and I'll see what I'm talking about.
 
Back
Top