Мои навыки IIS оставляют желать лучшего, но меня попросили включить директиву SSI #exec для кого-то, и я столкнулся с проблемой: я могу заставить SSI #echo работать, и у меня есть это в обоих applicationHost.config
и web.config
в корневом каталоге:
<serverSideInclude ssiExecDisabled="false" />
Но с этим в моем файле index.shtml
:
<!--#echo var="LOCAL_ADDR"--><br>
<!--#exec cmd="echo hello">-->
Я получаю вывод:
127.0.0.1
#EXEC calls have been disabled for this virtual path
Я не настраивал виртуальные пути явно, и мой файл index.shtml
находится в корневом каталоге веб-сайта. Я искал это сообщение об ошибке с помощью четырех поисковых систем и нигде не нашел его упоминания.
Если кто-нибудь может сказать мне, как заставить работать команду #exec, я буду очень признателен!
Сервер — Microsoft-IIS/10.0 в Windows 10 Enterprise.
Спасибо большое, Андрей