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。
以上就是说明todo:当php遇上iis的详细内容。