I'm trying to run cgi and/or perl scripts on any of the domains on my plesk server. All the domains I'm trying are set to support cgi being run, I've set the cgi-bin directory to 755 permissions. The files are owned by the correct admin for the site in question. My suexec_log for example shows something of this nature for one of the sites in question.
[2004-09-07 17:08:07]: uid: (10016/swicd) gid: (10001/10001) cmd: whereami.cgi
[2004-09-07 17:08:07]: target uid/gid (10016/10001 or $ld) mismatch with directory (2524/10016) or program (2524/10016)
The file in question:
-rwxr-xr-x 1 swicd psaserv 2397 Sep 7 16:31 whereami.cgi
Yet the target UID listed in the suexec log error is postgres, my system info says I'm not even set for a licence key that supports postgres, yet postgres is owning the output on my cgi and perl files? I'm quite lost here.
Couple other points, yes the files were transfereed in ascii and to top it off I've created test perl/cgi files directly on the server using VI and they still return the exact same results.
Thanks