debe ser a causa de algún mod de seguridad de php, aunque esté en safe mode off igual a veces tienen restricciones.
¿te fijaste si el servidor es linux y no windows?
de todas formas intenta ejecutar algo simple, un "help" y vee si te devuelve algo, si no aparece nada es porque simplemente no puedes ejecutar código.
tendrías que entrar a averiguar el kernel del sistema op o versión de php para ir en busqueda de alguna falla de seguridad local que te permita ejecutar código arbitrario o hacer algún bypass.
en palabras mas simples, buscar un explit que te permita ejecutar comandos.
Gracias por tu respuesta WHK.
Te comento, es un linux y si ejecuto un help no me devuelve absolutamente nada, tambien he comprobado a subir scripts y ejecutarlos a ver que pasa, si ejecuto un script que contenga echo hola mundo, al ejecutarlo me devuelve la cadena, pero en cambio si el script contiene un nc, no pasa nada, ya le he hecho un bypass para desactivar el secure mode, he intentado hacerle un bypass al mod_security del apache, pero el archivo .htaccess debe de estar en la carpeta www y no tengo acceso a ella, asi que lo veo un poco complicadorootear el server.
Respecto a lo del exploit no es mala idea, solo que si no me deja ejecutat un script con un nc, un exploit menos me va a dejar.
Un saludo y muchas gracias.