巧用PHPed 3.3实现php4于php5共存.

类别:编程语言 点击:0 评论:0 推荐:

巧用PHPed 3.3实现php4于php5共存

近日在帮助我的朋友小洁寻找PHP开发工具,经试用多款的PHP的开发工具,最后挑中了PHPed 3.3这个软件,个人感觉这个软件使用上相当简单,非常适合PHP的初学者,主要一点是他的函数补全功能,彻底的解决了PHP函数记忆的问题。关键他还自带一个WEB Server,基本不需要去配置即可以即时调试php的程序。

经过一段时间的试用后,感觉非常的顺手。今天,无意中发现利用PHPed自带的WEB Server竟然可以实现php4与php5共存,而且设置简单,在使用上没有任何的问题。不敢私存,特贡献给大家,请笑纳。

<1> 首先是安装PHPed 3.3,您可以从网上下载试用版,只有30天的试用期,不过这估计难不到众位。接着还要安装php5,如果你的机器上没有的话。php4就不需要去安装了,PHPed 3.3安装好后,自带一个。

<2> 安装软件 (不需要多说吧!!)

<3> 软件安装完成后,运行PHPed,然后点击菜单 Tools 选择 Settings 菜单项。

<4> 在弹出的对话框中,验证 Server Port 默认为8080,如果此数字已经有您机器上的其它服务端口相冲突,建议更改为没有冲突的端口,比如说 9000

<5> 将 Home directory 设为您的磁盘上的网站目录,比如 D:\WEB_ROOT\www.stangly.com\ 即可,其实不设置这一条也能够在PHPed中正常的运行你的php程序,但是在IE浏览器中就不能够正常的访问了。

<6> 设置 Default document(s) 为index.php,如果是多少文档之间使用 “,” 分隔,如果不行的就试一下空格,我记不清了。

<7> 在 File extensions : 列表框中,设置如下图 ( 重要的步骤 )


其中对于扩展名为php来说,采用php5的php-cgi.exe方式去解析执行,而对扩展名为php4的文件来说,采用默认的php4的方式去解析执行。

<8> 点击OK保存配置。

最后做两个文件内容相同如下所示,文件名为 test.php 和 test.php4

<?php
  phpinfo();
?>

接下来保存到 Home directory 中去,然后你在浏览器上输入
http://localhost:8080/test.php

http://localhost:8080/test.php4
会有什么结果,两个文件都能够被执行,一个是php4的,另一个是php5的。爽吧。

本文地址:http://com.8s8s.com/it/it26229.htm