WIX 3.5使用IIS 6来添加命令行,但对于IIS 7/7.5有两个问题。
用户将不知道如何做到这一点。是的,非常非技术人员。欢呼
eqfvzcg81#
解决这个问题的方法是用用户界面能够识别的标签更新web.config文件。
tvz2xvvm2#
我使用这个在IIS上安装PHP:
<InstallExecuteSequence> <Custom Action="CreateFastCGI" Before="InstallFinalize"> <![CDATA[NOT Installed AND VersionNT64 >= 600]]> </Custom> <Custom Action="AddHandlerMappingsIIS2" Before="InstallFinalize"> <![CDATA[NOT Installed AND VersionNT64 >= 600]]> </Custom> </InstallExecuteSequence> <CustomAction Id="CreateFastCGI" Execute="deferred" Impersonate="no" Return="check" Directory="TARGETDIR" ExeCommand="[SystemFolder]inetsrv\appcmd set config /section:system.webServer/fastCGI /+[\[]fullPath='[ApplicationPhpDirectory]php-cgi.exe'[\]]" /> <CustomAction Id="AddHandlerMappingsIIS2" Execute="deferred" Impersonate="no" Return="check" Directory="TARGETDIR" ExeCommand="[SystemFolder]inetsrv\appcmd set config /section:system.webServer/handlers /+[\[]name='PHP_via_FastCGI',path='*.php',verb='*',modules='FastCgiModule',scriptProcessor='[ApplicationPhpDirectory]php-cgi.exe',resourceType='Unspecified'[\]]" />
字符串
2条答案
按热度按时间eqfvzcg81#
解决这个问题的方法是用用户界面能够识别的标签更新web.config文件。
tvz2xvvm2#
我使用这个在IIS上安装PHP:
字符串