php4 与 php5 共存问题 我做过,很简单,你的php4的配置不要动,然后把php5也装上,在apache里配置一下5就行了,不过你不能同时都运行php4和php5,只能运行一个如果想换回到php4就在apache的config文件中停掉有关php5的项,启动php4项,就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 装两个操作系统。你在你的操作系统中能不能装office 2000和office 2003当然不行! IIS 用80端口 安装PHP4APACHE 用8080端口 安装PHP5 http://afeng.open-src.com:81/viewarticle.php?id=122 把APACHE复制两份。 一份加载 php4 一份加载 php5 不清楚答案也可以选择不回答,免得误人子弟!下面说下一个APACHE下同时实现PHP4和PHP5的方法。简单讲两种方式:一、PHP4和PHP5都以CGI方式安装具体方法见http://www.phpe.net/articles/391.shtml虽然文章比较老了,不过方式不变,即通过建立虚拟主机,以CGI方式绑定不同PHP版本。这个方案比较简单,适合本地学习、开发使用。服务器上是绝对不适合的。二、PHP4和PHP5都以模块方式安装具体方法见http://club.phpe.net/index.php?act=ST&f=2&t=11647&hl=php4,and,php5&s=少许麻烦,不过克服了CGI的一些缺陷。 装两个apache,用两个端口或者用虚拟主机加载不同的php模块 moodboy1982(老鹰)(没有永恒的承诺,只有执着的追求) ( ) 信誉:100 2006-06-21 11:40:00 得分: 0 装两个操作系统。你在你的操作系统中能不能装office 2000和office 2003当然不行! OFFICE 2000 和 OFFICE 2003 可以并存的!我机器就是这么装的! IIS 用80端口 安装PHP4APACHE 用8080端口 安装PHP5or 装两个apache,用两个端口或者用虚拟主机加载不同的php模块 不管是IIS+APACHE还是两份APACHE,大家不觉得麻烦吗??通过http://php4/test.php和http://php5/test.php就可以分别调试PHP4和PHP5的的代码,如此方便简洁,何乐而不为呢? 不用两份 APACHE 也行。但你需要两个 APACHE 进程。 一个进程加载 PHP4 的 httpd.conf 一进程加载 PHP5 的httpd.conf 归根到底,主要是APACHE的配置问题。 针对apache IIS也类似 model_php5 看见没这是关键同样加上model_php4 呵呵 怎么区别呢 那就是扩展名 我想应该明白了吧 .php4的用php4 .php5的用php5 很简单啊 以模块方式加载php,建立两个不同的虚拟服务器目录,127.0.0.1:80,localhost:80;在虚拟服务器目录培植里面分别加载不同的php;以绝对路径方式指明LoadModule PHPiniDir 我用CGI的CONF配置先给自己的IP多两个名字(改文件:C:\WINDOWS\system32\drivers\etc\hosts)127.0.0.1 localhost127.0.0.1 php4127.0.0.1 php5在CONF文件最后加上,然后去掉NameVirtualHost *:80前的#号就可以了<VirtualHost *:80> ServerAdmin test@php433 ServerName php4#ServerAlias www DocumentRoot "E:/Server" <Directory "E:/Server"> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>ScriptAlias /php4/ "D:/Server/php4/" AddType application/x-httpd-php .php Action application/x-httpd-php "/php4/php.exe" </VirtualHost><VirtualHost *:80> ServerAdmin test@php500 ServerName php5 DocumentRoot "E:/Server" <Directory "E:/Server"> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> ScriptAlias /php5/ "D:/Server/php5/"AddType application/x-httpd-php .phpAction application/x-httpd-php "/php5/php-cgi.exe"</VirtualHost> snprintf() 请教请教 求助:php引用文件问题 不知道是哪里错了,好像还是死循环 数据库的查询操作 十萬火急,各位達人請支招。 求助:两段php代码如何改成asp代码 请教mysql front 的问题 关于防止盗链的技术 用PHP写一个产品发布系统要多长时间,多少钱? 帮忙!关于网上购物! 提问! PHP+Oracle达人进来看看我的问题,困扰了我两天了
你在你的操作系统中能不能装office 2000和office 2003
当然不行!
APACHE 用8080端口 安装PHP5
一、PHP4和PHP5都以CGI方式安装
具体方法见http://www.phpe.net/articles/391.shtml
虽然文章比较老了,不过方式不变,即通过建立虚拟主机,以CGI方式绑定不同PHP版本。这个方案比较简单,适合本地学习、开发使用。服务器上是绝对不适合的。
二、PHP4和PHP5都以模块方式安装
具体方法见http://club.phpe.net/index.php?act=ST&f=2&t=11647&hl=php4,and,php5&s=
少许麻烦,不过克服了CGI的一些缺陷。
或者用虚拟主机加载不同的php模块
装两个操作系统。
你在你的操作系统中能不能装office 2000和office 2003
当然不行!
OFFICE 2000 和 OFFICE 2003 可以并存的!我机器就是这么装的!
APACHE 用8080端口 安装PHP5
or 装两个apache,用两个端口
或者用虚拟主机加载不同的php模块
通过http://php4/test.php和http://php5/test.php就可以分别调试PHP4和PHP5的的代码,如此方便简洁,何乐而不为呢?
一个进程加载 PHP4 的 httpd.conf 一进程加载 PHP5 的httpd.conf 归根到底,主要是APACHE的配置问题。
在虚拟服务器目录培植里面分别加载不同的php;以绝对路径方式指明LoadModule PHPiniDir
先给自己的IP多两个名字(改文件:C:\WINDOWS\system32\drivers\etc\hosts)
127.0.0.1 localhost
127.0.0.1 php4
127.0.0.1 php5在CONF文件最后加上,然后去掉NameVirtualHost *:80前的#号就可以了<VirtualHost *:80>
ServerAdmin test@php433
ServerName php4
#ServerAlias www
DocumentRoot "E:/Server"
<Directory "E:/Server">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>ScriptAlias /php4/ "D:/Server/php4/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php4/php.exe"
</VirtualHost><VirtualHost *:80>
ServerAdmin test@php500
ServerName php5
DocumentRoot "E:/Server"
<Directory "E:/Server">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptAlias /php5/ "D:/Server/php5/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php5/php-cgi.exe"
</VirtualHost>