2021-12-10 / WAMP服务器
野渡无人
Buyi Studio
我们够用心,您请放心
同一网站(域名)同时可运行ASP和PHP的配置方法
一,安装IIS,勾选ASP功能(默认不安装)
二,已安装IIS的,打开IIS管理面板,如果右侧列表中没有ASP的选项,
说明当前没有安装ASP,重新添加该功能。
控制面板\所有控制面板项\程序和功能\启用或关闭windows功能
IIS -> 添加角色和功能 -> 下一步 -> 下一步 ..
服务器角色:
WEB服务器(IIS)(展开有三个选项:WEB服务器、FTP服务器、管理工具)
WEB服务器
应用程序开发
ASP (勾选)
安装
三,打开IIS管理面板,右侧列表中会出现ASP的选项
四,处理程序映射,打开会看到*.asp 的记录(说明asp文件已能够正常解析)
查看处理程序映射 ->
请求路径:*.asp
可执行文件:%windir%\system32\inetsrv\asp.dll
名称:ASPClassic
处理程序映射为IIS全局配置,所有网站都将继承该全局配置。
五,服务器证书管理也在右侧面板中。(SSL证书导入)
六,解析PHP文件需手动添加处理程序映射:
添加模块映射 ->
请求路径:*.php
模块:FastCgiModule
可执行文件:D:\*****\php-cgi.exe (先安装PHP和mysql,也可以直接安装集成运行环境,不开启apache)
名称:php7012 (自定义)
确定
七,修改ASP属性(默认设置ASP网站会报错)
双击ASP图标打开属性设置窗口:
调试属性:
启用服务端调试:true
启用客户端调试:true
行为:
启用父路径:true
(说明:IIS下的所有ASP网站均会自动继承该设置;以上三个选项默认为false,ASP网站会报错)
七,创建ASP网站
九,设置网站写入权限(否则数据库不能写操作)
右键网站目录-属性-安全-编辑,添加或选择用户Users,修改写入权限。