TODO:当PHP遇上IIS

Posted

tags:

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

TODO:当php遇上IIS

IIS调用PHP是使用CGI的功能,所以IIS一定要开启CGI的功能。默认为将 PHP 编译为 C CGI 程序。这将建立一个命令行解释器,可用于 CGI 处理或非 web 相关的 PHP 脚本。

开启“MIME类型”配置

安装“PHP Manager”,目前PHP Manager只支持IIS7,在Windows 8之后系统默认的IIS版本都是大于7的版本;那么要安装就得做特殊处理,修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters的MajorVersion 是DWORD值,它的值十进制是10,把它改成9;安装好PHP Manager,在把值改回来。小O在windows10下安装成功了。

技术分享

技术分享

为了安全起见,建议把“目录浏览”的功能关闭

设置“默认文档”,可以添加常见的index后缀,如php,html,htm等

PHP Manager主要用来配置PHP的版本,PHP的扩展功能,简单便捷

技术分享

如果你有这样的业务环境,希望对你有所启发吧。本文只是小O的一次记录。小O是非常不喜欢PHP生产环境使用IIS。


wxgzh:ludong86

技术分享

本文出自 “计算机语言驱动数据” 博客,请务必保留此出处http://onetodo.blog.51cto.com/12321875/1905362

以上是关于TODO:当PHP遇上IIS的主要内容,如果未能解决你的问题,请参考以下文章

当tp5.0遇上nginx

当 Swoole 遇上 ThinkPHP5 世界你好

当\r遇上print——\r \n \rn的区别和应用

当“资讯机器人”遇上“商业智能”,当“AI”遇上“BI”会有怎样的火花?

当OpenHarmony遇上OpenEuler

当 Go struct 遇上 Mutex