echo exec('php -l err.php'); - просто ничего не выдает
echo exec('help') - выдает кракозябры
echo exec('php -v') - ничего
с shell_exec все тоже самое
(в PATH винды все прописано)
winxp2sp, apache2.0.53, php5.0.5
образец кракозябр:

XCOPY Љ®ЇЁа®ў ЁҐ д ©«®ў Ё ¤ҐаҐў Ї Ї®Є.