麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
php5.02在win2000下的安装录像
悬赏分:20 - 2007年08月15日

http://nickfan.downez.com/php5underIIS.rar
外地的朋友要我帮忙,就做了一个屏幕录像,安装php5.02以CGI模式在win2000的IIS下(开最基本的mysql和GD图库,因为是调试用的所以是提示所有错误)。解压缩后是.exe的文件不放心的就先杀毒。

安装准备工作:
win2000系统安装好iis
到php.net的官方网站下载php5.02的installer版本和.zip版本。
开始安装:
1,安装installer版本
我并没有安装在默认的C:\PHP下,相信这也不是一个好习惯。
安装过程中选择的是高级模式,需要自己选一些目录
其实也就是安装程序帮助修改php.ini的过程。
我选的E:\Inetpub\uploadtemp作为上传的临时目录
E:\Inetpub\sessiondata作为保存session的目录
其他的还有关于本地mail的设置,由于没架mail服务器也就按照默认的设置了,不懂的可以看其他文章,自己手工修改php.ini的设置。

2,解压缩下载的zip版本文件覆盖到安装好的目录比如我这里是
E:\Service\php5

3,搜索并拷贝所有的php5安装目录下的dll文件到系统的system32目录下。
搜索php5安装目录下的及其子目录下的所有dll文件拷贝到系统的system32目录下,比如我这里是D:\WINNT\system32
这一步比较含糊,呵呵,其实并不是一定要所有的dll,而且也有其他的解决办法(比如设个path之类的),但是懒得解释反正所有的dll文件加起来没多大,相信大家也不愿意为了几MB的空间折腾。

4,修改系统目录下的php.ini文件,比如我这里的D:\WINNT\php.ini
在这一步中,其实并不是必需的,因为前面的installer程序已经作了大多数必要的设置,但是如果不修改,默认情况下php5.02就无法使用mysql和gd,
注意在录像中我设置的几个地方:
(1)
cgi.force_redirect = 0
这个是php5以CGI模式在IIS下安装运行所必须注意的地方。
(2)
; Windows: "\path1;\path2"
include_path = ".;e:\Inetpub\phpincludes"
这里设置的是一个站点目录之外的include目录,我习惯的是用来放连接数据库的语句,以及比如像ADODB,SMARTY这些东东,不知道各位高手有什么想法?
(3)
extension_dir = "e:\Service\php5\ext"
这里如果不设置就无法使用我们的mysql和gd库了。
(4)
upload_max_filesize = 4M
这里我是为了有时候用页面传大文件而设置的,其实基本上没有必要设置为4M,嘻嘻主要是为了以后可以直接在他的机器上传mp3。。。
(5)
extension=php_gd2.dll
extension=php_mysql.dll
没什么好讲的,让gd和mysql工作
(6)
session.save_path= E:\Inetpub\sessiondata
这也没什么好讲的,前面installer安装程序已经帮忙我们设置过了,如果不设置的话,在windows下你的程序中的session就用不起来了。

设置完成后保存文件,然后重新启动iis,即可。
当然最后记得写个phpinfo()的代码看看成功了没有。
以上的设置仅仅适用于基本调试服务器,拿出去运营的话,不被黑死才怪,so调试你的程序吧。

录像建议最大化后观看。

提问者:nickfan   08-15 09:09
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
34 + 36 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM