php 5.2 5.4 5.6 7.0共存 apache +iis7

QQ图片20170319181309.png

apache 80端口 开启php7  代理iis  8080端口

<VirtualHost *:80>
    DocumentRoot "C:\mqbbs"
    ServerName ml.cn
    ServerAlias www.ml.cn
    ProxyPass / http://www.ml.cn:8080/
    ProxyPassReverse / www.ml.cn:8080/
</VirtualHost>

iis 使用8080端口 中配置 ispai php5.2  可以兼容早期版本的zend 产品

fastcgi 安装 php5.4和 5.6兼容 3.0产品


iis7 +php52 +zend

isapi模式 php.ini 要修改ext路径 放置到 系统windows目录下面

复制php5ts 加密和mysql动态库到 system32下

添加脚本映射 和 isapi筛选

爆404的话 看一下是不是 没有选择 32位模式


php.ini后面加入zend配置

[ZendDebugger]
;zend_extension_manager.debug_server_ts="..\PHP52\ZendDebugger"
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.allow_tunnel=127.0.0.1

[Zend]
zend_extension_manager.optimizer_ts="D:\php\php-5.2.17\ZendOptimizer\Optimizer"
zend_extension_ts="D:\php\php-5.2.17\ZendOptimizer\ZendExtensionManager.dll"
zend_optimizer.optimization_level=15


iis7+php5.x

fastcgi模式比较简单

添加脚本映射 就好了


仅有1条留言

  1. 访客的头像 大白鲨说道:

    Apache 多php版本共存 php5.2 php5.6
    参考 https://blog.rxsn.cn/post/16.html

欢迎留言