Apache 多php版本共存 php5.2 php5.6

为了兼容老版本php  尤其是zend方面的考虑需要使用php5.2的环境

新系统都是5.6以上的


先配置apache +php5.6环境 不多说 phpstudy直接选择搞定


配置虚拟主机 使用指定版本fastcgi
 

添加这两个配置  

注意: windows环境下 这里目录用 / 不用\ 否则可能会报错

找不到变量的话  开启对应模块  fcgi.mod

  

   
   FcgidInitialEnv PHPRC "D:/phpStudy/php/php-5.2.17"
   FcgidWrapper "D:/phpStudy/php/php-5.2.17/php-cgi.exe" .php

<VirtualHost *:80>
    DocumentRoot "D:\www\php52"
    ServerName php52.com
    ServerAlias php52.hw28.cn
    
    FcgidInitialEnv PHPRC "D:/phpStudy/php/php-5.2.17"
    FcgidWrapper "D:/phpStudy/php/php-5.2.17/php-cgi.exe" .php

  <Directory "D:\www\php52">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>


暂无留言,赶快评论吧

欢迎留言