IIS部署PHP项目流程
IIS部署PHP项目流程
1.开启iis服务
控制面板 - 添加系统功能中 打开
1. iis服务全套
2. aps.net服务全套
3. .netframework 3.5等全套
2.将网页发布在iis服务器上
1. 添加默认首页为index.php
2. 在处理映射程序中 添加模块映射
添加模块映射
请求路径
*.php
模块选择
FastCgiModule
之后添加可执行文件
3.发布的项目文件权限必须为完全控制
如果出现不能在此路径中使用此配置节。如果在父级别上锁定了该节
解决方式为,以管理员身份运行cmd,并输入下面代码
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
//其中的 handlers 是错误信息中红字显示的节点名称。
//如果modules也被锁定,可以运行
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
4.安装phpstudy
集成环境中我们用mysql和php
在phpstudy中启动mysql服务,并创建新数据库用户,安装图形管理工具sqlfront 并导入.sql文件 导入时注意选择字符集为utf-8
5.配置项目中的数据库连接 用户名 密码 数据库名称
重启iis网页
127.0.0.1:5000/admin/index.php