Operating System - HP-UX
1830045 Members
15266 Online
109998 Solutions
New Discussion

Start apache server with error: No -e allowed in setuid scripts.

 
Mei Jiao
Respected Contributor

Start apache server with error: No -e allowed in setuid scripts.

The root is able to start the apache server, but the apache admin unable to start with this error:
$ ./apachectl start
No -e allowed in setuid scripts.
perl_parse: No such file or directory

When I put 'set -x' onto the apachectl file, I get this:
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

From this forum: http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=98232
it says need to start the server as root, or the port 80 has already been running?

The apache admin was able to start the apache server, but error after enabled the perl_module.

Any idea how to resolve this?