utiliza PHP + CGI, que vc consegue o que quer, ou seja continua utilizando shell, mas dentro do PHP utilizando o CGI como interpretador.