您的位置:首页 > 编程语言 > PHP开发

PHP4+WIN2000+IIS配置最简明教程

2004-10-22 22:11 302 查看
第一步: 解压缩

下载到了PHP的压缩包,你要做的第一件事情,就是解压缩,这里面放着运行php所需要的一切文件——包括脚本执行引擎、一些扩展、动态连接库等等。

第二步: 配置php.ini

把解压缩后的文件夹中所有文件拷贝到一个你想要安装PHP4的目录(比如c:/php4),完成这一步以后,你打开c:/php4目录,应该可以看到一个文件:php.ini-dist,这个就是php的配置文件。现在你需要打开并编辑这个文件,注意,现在这个文件的扩展名是.ini-dist,你需要把扩展名修改为.ini,然后记事本打开。打开之后,你会看到许多选项——但是你需要修改的选项十分有限。
1、首先找到(建议用记事本的查找功能)short_open_tag = 这个地方,这个地方用来设置是否可以使用<? 短标记作为php代码开始的标记。意思是说,将来在html代码中嵌入php代码,将用什么标记开始,这个类似于asp中的<%。如果这个项目设置为off,则只允许用<?php 这种长标记来作为php代码开始的标记。如果设置为on,则你可以使用<?或者<?php中的任意一种。
2、找到register_globals = 项目。这个项目相当重要。很多php初学者会在这个地方栽跟头。这个意思是设置是否自动注册全局变量——这个项目的具体说明,我会在以后继续发帖详细说明,现在我只需要告诉您,建议您将它设置为off。如果以前就是off,则不需要做任何修改。
3、找到include_path = ,注意:这个地方有两处你只要修改第二处,也就是; Windows: "/path1;/path2" 下面那一处就好了,因为上面那一处是unix系统的。在这里,是要你填写php包含文件的默认查找路径。我们刚才把php文件拷贝在了c:/php4,所以,要将其值修改为:"c:/php4/includes",修改后应该是这个样子:
include_path = "c:/php4/includes"
4、找到extension_dir = ,将其值相应修改为 "c:/php4/extensions"。这是扩展文件的查找路径。
5、找到file_uploads = ,还有下面连续的两个upload_tmp_dir 和upload_max_filesize,这三个是用来设置有关文件上传的。分别表示的意思是: 是否允许文件上传(on/off),上传文件的暂存路径、上传文件的最大字节数。这个你可以根据自己的需要来修改和填写,也可以使用默认值。upload_tmp_dir 建议您填写,以保证上传文件无误,我们假设您在c:/ 新建一了个临时目录c:/temp来存放临时文件,这个地方就可以填写:upload_tmp_dir = "c:/temp"。
6、找到 session.save_path = ,这个选项也是比较重要的选项之一,很多朋友在使用session的时候出问题,大概多半是这个地方设置不好。这个表示session的保存路径,我们可以同样把它设置为:"c:/temp",这样,服务器就会把每个session都存放在这个目录下。接着往下看几行,找到session.auto_start = ,我们强烈建议您将它设置为 1 ,这个表示是否允许session自动开始。如果设置为1,您的服务器一启动,便自动支持session,您再写代码的时候就可以不必手工开启它。如果设置为 0 ,则需要手工开启。对于初学者,我们建议设置为1。

第三步 拷贝文件

配置完这个文件php.ini,把这个文件拷贝到系统目录下,win2000是c:/winnt/,win xp是c:/windows(当然有时候目录名也不完全如此,但是务必要拷贝到系统目录下)。这样一来,这个文件会被服务器自动加载。然后再把刚才c:/php4/下面的php4ts.dll 这个动态连接库文件拷贝到c:/winnt/system32 (或者c:/windows/system),如果您的机器既有system32文件夹,又有system文件夹,您完全可以每个文件夹都拷贝一个。

第四步 和IIS建立关联

打开“管理工具”里面的Internet 信息服务(XP系统需要从控制面板-〉管理工具找到),总之就是打开IIS管理器,找到“默认站点”-〉属性,选择“主目录”标签,点击下面的“配置”按钮,进入“应用程序配置”窗口,选择“映射”标签,点击“添加”按钮。我们来添加一个.php文件扩展名的映射。在打开的“添加、删除应用程序扩展名映射”的窗口中,在“可执行文件”中选择“浏览”,找到刚才的“C:/php4/sapi/php4isapi.dll”(如果你打开了这个目录,没有找到这个文件,那一定是您在打开文件对话框中没有选择文件类型为“所有文件”或.dll文件),然后在下面的“扩展名”中填入您想要的php文件的扩展名,可以使用“.php”,“.php4”等等。还要注意下面的“脚本引擎”前面要打勾选中。这样以后,点击“确定”关闭所有窗口,关闭iis管理器,您的php配置完成了!!当然,您完全可以在管理器“文档”标签中设置index.php,default.php等文件为默认主页。

第五步 重启iis并测试

到此为止,您的php已经完全配置完毕了。您一定跃跃欲试,想立刻就编写一个php程序,不要着急。现在您需要完成最后一部操作——重新启动iis.您可以直接重新启动机器。如果您不想重新启动机器,可以这样重启iis:进入“命令提示符”,键入:
net stop iisadmin +回车
等到服务停止成功后,再键入
net start w3svc +回车
如果提示启动成功,那么您的iis已经重启了。
现在,你完全可以编写您的第一个php程序了!!新建一个文本文件,键入下列代码:
<?php
echo phpinfo();
?>
然后将这个文件保存到你的主目录或者某个虚拟目录下,取名为 show_info.php(名字任意,但扩展名必须是你设置的php文件扩展名),我假设您把这个文件存到了您机器的myphp虚拟目录下,那么现在您可以打开浏览器,键入地址:http://127.0.0.1/myphp/show_info.php
这时候如果您看到了输出的php版本信息和配置信息的页面,那么恭喜您,您成功了!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: