IIS 10 PHP 运行环境

Posted stonechina

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS 10 PHP 运行环境相关的知识,希望对你有一定的参考价值。

1、下载php for windows  解压到指定目录

 https://windows.php.net/download/

 

2、安装iis 勾选CGI

技术图片

 

3  ,处理映射

 

技术图片

 

4、添加测试站点测试是否已经支持PHP

 

5、IIS url rewrite(巨坑)

 

1、发现IIS 10 已经自带rewrite模块,增加LARAVEL 项目,配置重写规则 一直都是404。laravel自带的web.config照样404 。自己编写一条简单的redirect照样404 。url重写一直都失败。怀疑自带的URL rewrite模块有问题

2、删除自带的URL rewrite  重新下载

https://www.iis.net/downloads/microsoft/url-rewrite

如果遇到无法安装

打开注册表

win+R 输入 regidit
在HKEY_LOCAL_MACHINESOFTWAREMicrosoftInetStp位置

修改注册表

把MajorVersion的值改为9

 

安装成功后 重写也OK了

 

以上是关于IIS 10 PHP 运行环境的主要内容,如果未能解决你的问题,请参考以下文章

我iis+php的环境不能以“w”的方式打开文件,只能以只读“r”的方式打开文件,需要怎么配置呢才行呢?

iis 服务器而配置php运行环境

IIS服务器环境下某路径下所有PHP接口无法运行报500.19错误

在IIS中配置PHP运行环境简单步骤-注意事项

IIS7下php运行环境的搭建(巧妙利用phpmanger来搭建php)

phpstudy windows10环境下怎么安装php_intl.dll扩展