巧用PHPed 3.3实现php4于php5共存

Title : 巧用PHPed 3.3实现php4于php5共存
Author : Stangly Wrong



近日在帮助我的朋友小洁寻找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的。爽吧。

附: PHP5 For PHPed version 3.3.3 configureation

1.将php5的压缩包解压到c:/php目录下, 建议目录是c:/PHP,否则你要改动很多东西.

2.将c:/php/php.ini-dist文件更名为php.ini.修改里面的extensions目录为extension_dir = "c:/php/ext/"对应到你的c:/php目录下的extensions的目录

3.修改session目录为c:/tmp或者指向一个已经存在目录,用于存贮session,不过本人没有设置,好象也能正常使用session不清楚为什么.

4.修改php.ini中的extension=php_mysql.dll设置,去除前的 " ; " 注释标记.因为php5默认没有加载mysql的动态库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值