您的位置:

iis多网站php,iis多网站设置

本文目录一览:

IIS8.0怎么配置多版本php站点?

在iis管理器的根节点上,添加php的处理程序映射 ,这个会是全局默认的php版本

然后具体到某个站点,如果需要不同版本,需要在左侧节点中定位到该站点,管理处理程序映射,找到继承的php fcgi配置,点编辑,修改为需要的php版本即可。

另外 ,php.ini不要放到windows目录中,这样不能针对多版本使用不同配置了。

可以把php.ini放在对应的php版本的根目录就行(php.exe所在目录)。然后针对每个版本的php配置就可以了。扩展目录可以直接以相对目录的形式设置

php版本目录结构

根节点配置php后,站点的模块映射中的php会显示为继承

指定站点的php版本修改后会显示为本地

另外 ,修改这个配置后,会在网站根目录生成一个web.config( 如果已有,会在对应节点增加配置 ),这个web.config不要删除或修改php配置的内容,因为这个配置是和管理器中的同步的

以上配置方法主要结合iis的配置文件,是不能一个站点配置多个版本的php的.实际项目中也很少有这样的需求. 如果需要,可以采用变通的方式解决:

如:主站/子站协同运行,采用接口互相调用(把一个站点变成多个站点)

或者使用rewrite+php-fpm的模式, 匹配指定的路径转发给指定的php版本(同一个站点下按路径区分)

一个IIS+PHP服务器创建多个PHP网站

使用不同端口绑定其他网站。

或者用不同主机头绑定这个网站继续用80端口。

IIS服务器如何建立多个PHP站点

在服务器上打开iis服务。

右键新建站点就可以了。注意主机头要绑定不同的域名。

网站之间最好用不同的数据库。

 在iis建立多站点很简单,有几个站就新建几个站点就可以了。需要注意的是主机头不能重复,不然站点启动不了。

请问一下怎么在iis7下多开php网站

直接用localhost访问的网站只能有一个,你可以用别端口, 然后访问是用localhost::端口去访问或有域名情况下用域名绑定 用域名去访问