I just installed nagios for doing server monitoring and all of a sudden my cgi-bin directories were giving me fits.
I had to install the following to get the nagios app to work:
fping-2.4-1.b2.1.fc2.rf.i386.rpm
libtool-libs-1.5.6-1.i386.rpm
perl-Crypt-DES-2.03-3.1.fc2.rf.i386.rpm
perl-Net-SNMP-4.1.2-0.1.fc2.dag.noarch.rpm
the above were required to resolve dependencies.
Now when I try to run something from my cgi-bin I get the following error:
/home/httpd/vhosts/prescriptionrx.net/cgi-bin/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable, referer: http://www.prescriptionrx.net/login.html
However after a little research I found out that there may be a bug in php when it is used with the Crypt module???
I don't know what has happened.
I found that if I gave my cgi-bin directory the following perms all is fine.
cgi-bin rwx r-x --x
it works again.
I don't understand why the default plesk perms of rwx for owner and r-x for group no longer work.
Why did I have to give e(x)ecute permissions to other to get my cgi scripts to run again?
Would really love to know the answer to this.
I had to install the following to get the nagios app to work:
fping-2.4-1.b2.1.fc2.rf.i386.rpm
libtool-libs-1.5.6-1.i386.rpm
perl-Crypt-DES-2.03-3.1.fc2.rf.i386.rpm
perl-Net-SNMP-4.1.2-0.1.fc2.dag.noarch.rpm
the above were required to resolve dependencies.
Now when I try to run something from my cgi-bin I get the following error:
/home/httpd/vhosts/prescriptionrx.net/cgi-bin/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable, referer: http://www.prescriptionrx.net/login.html
However after a little research I found out that there may be a bug in php when it is used with the Crypt module???
I don't know what has happened.
I found that if I gave my cgi-bin directory the following perms all is fine.
cgi-bin rwx r-x --x
it works again.
I don't understand why the default plesk perms of rwx for owner and r-x for group no longer work.
Why did I have to give e(x)ecute permissions to other to get my cgi scripts to run again?
Would really love to know the answer to this.