IIS+php环境下TinkPHP5的网站配置总结(萌新亲测)

2 篇文章 0 订阅
2 篇文章 0 订阅

环境介绍

Win7;我用的是ThinkPHP5.0框架;phpStudy2008集成环境,它会集成php5.2到7.2的所有版本,所以免去了安装php的步骤。一开始我在本地用的是Apache+php环境运行的网站,这是没有任何问题的,但是服务器的环境是IIS+php,网站上传上去php版本超过5.6就不能用了,因为我需要7.1以上版本来运行某些扩展类,所在我在本地配置了IIS,下面说我成功的步骤:

一、IIS安装

这个按步骤:控制模板——程序和功能——打开或关闭windows功能——打开如图程序
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
勾选后——确定——即可,等待安装就好了。

1.然后配置IIS。【开始】栏直接搜索IIS,点击Internet信息服务(IIS)管理器,打开
2.安装URL重写模块,地址:https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads 选择 English-x64 – 重启iis
3.添加网站:网站名称随填——物理地址就是网站文件(我是tp5所以定位到public文件下的index.php入口文件)绑定默认——主机名就是域名。
4.配置映射:等下回来配置。
在这里插入图片描述
在这里插入图片描述

二、配置PHP

下载集成的phpStudy,下图就是它的页面,切换版本——我测试是用的php-5.6.27-nts-IIS
在这里插入图片描述
2.配置php.ini:有个便捷的方法直接找到这个文件:点击phpStudy页面“其他选项菜单”——打开配置文件——php.ini。他就会打开对应版本的php.ini文件。接下来注意配置:
(1)ctrl F 搜索cgi.force_redirect=,把 “;”去掉 ,=后面值改为0。
(2)把cgi.fix_pathinfo=1去掉;
(3)fastcgi.impersonate=1去掉;
保存
重启

注意注意注意:重要事情说三遍:刚刚配置IIS第四部还有事没做。
Internet信息服务(IIS)管理器主页:打开——处理程序映射——模块;左上角模块映射;
在这里插入图片描述
1.请求地址:*.php
2.模块:FastCgiModule
3.可执行文件:在phpStudy安装目录下:D:\phpStudy2018\ps2018\PHPTutorial\php——这是我的——然后选择对应版本php文件——选择php-cgi.exe文件(友情提示:如下图,不然你可能看不见那个文件)
在这里插入图片描述
4.名称:随意(最好规范点)
5.重启IIS

三、测试

因为定位的ThinkPHP框架的public下的入口文件,所以成功的页面大家都懂的。(ThinkPHP V5 十年磨一剑。。。)
如果php5.6版本下没问题,切换到其他版本也应该没什么问题了。
建议还是使用较高版本的哟,更多功能更过简便。

我是一个喜欢跪键盘的前端小萌新~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星海の君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值