Для IIS 6 необходимо будет включить Просмотр Каталога и удалить весь документ из вкладки Document.
Для IIS 7 необходимо будет добавить следующее в web.config файле в соответствии с родительским каталогом т.е. C:\inetpub\wwwroot
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<directoryBrowse enabled="true" />
<defaultDocument enabled="false" />
</system.webServer>
</configuration>
Файл suexec указывает, что он будет работать только в том случае, если основным пользователем является www. Похоже, что веб-сайт работает как демон. Вы можете изменить это, вставив пользователь www в файле httpd.conf. Кстати, этот файл httpd.conf выглядит довольно пустым, вероятно, есть другие файлы, которые включены или прикреплены в другом месте в каталоге, в котором вы его нашли. Это может быть место, где уже размещена директива пользователя.
Ваша оболочка-оболочка будет определенно вернет ошибку, поскольку все, что он делает, запускает программу php. Я не уверен, что бы он делал без запуска программы. Apache ожидает, что вывод любой программы будет содержать правильные заголовки HTTP, они не будут сгенерированы автоматически.