I think you can't execute it because of the permissions.
If you're running the server as admin, then you can only use directories for the user admin. Also, if the user is being run as root, then (if you're using apache) it will not serve it. (It will throw an error if you try a root user). You can edit the user in the httpd.conf file.
If for some reason you need apache to run as root, set the environment variable: env CFLAGS=-DBIG_SECURITY_HOLE
(Rebuild if you changed the variable)
=====
You said that you checked some permissions. What permissions did you check?