本配置平台为:windows2000pro+apache_2.0.48-win32-x86-no_ssl.msi+php-4.3.4-Win32
不赞成使用apache_1_3_12(即apache_1_3_1x版本),因为默认安装而不经修改配置文件可能会有http服务不能正常启动的问题。
一、将apache_2.0.48-win32-x86-no_ssl.msi默认安装在C盘。将php-4.3.4-Win32解压在系统盘下并改目录名为php(即C:\php),将php4ts.dll复制到系统目录(winnt、winnt\system、winnt\system32均可),将php.ini-dist复制到winnt目录下并改名为php.ini。内容可以不做修改或者按照需要修改。二、(可选)修改http.conf中的DocumentRoot主目录指向(两处)。如:
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/Myphp"叁、httpd.conf文件中加入以下语句(为求方便可在文档结尾处加入)以支持php(或者在srm.conf文件中加入也可,也比较容易但是http.conf的执行级别比srm.conf高,而且apache_2.0.48-win32-x86-no_ssl.msi好像没有srm.conf文件)ScriptAlias /php/ "c:/php/"
Addtype application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"四、配置完成后用记事本等工具编辑一文档内容为:<?php phpinfo(); php?>并将其保存为test.php,然后放到主目录下(这里为:C:\Program Files\Apache Group\Apache2\htdocs\Myphp下)。最后在浏览器中输入http://localhost/test.php如果能够正常显示出php的版本信息就说明已经配置成功!这种方式是完全不必安装IIS的配置,至于由Win2k+IIS+php的配置更加容易,我不用IIS,这种方式也就不说了。说明:如果已经安装了IIS但是配置又不成功,建议使用Apache+php的方式。但是必须先卸载IIS否则会跟Apache相冲突,如果不卸载IIS就应该在Apache的http.conf配置文件里头将端口修改为非80的端口。对于在winxp下配置也一样,只是winxp的系统目录为windows而不是winnt。补充(让Apache支持中文):AddDefaultCharset GB2312
不赞成使用apache_1_3_12(即apache_1_3_1x版本),因为默认安装而不经修改配置文件可能会有http服务不能正常启动的问题。
一、将apache_2.0.48-win32-x86-no_ssl.msi默认安装在C盘。将php-4.3.4-Win32解压在系统盘下并改目录名为php(即C:\php),将php4ts.dll复制到系统目录(winnt、winnt\system、winnt\system32均可),将php.ini-dist复制到winnt目录下并改名为php.ini。内容可以不做修改或者按照需要修改。二、(可选)修改http.conf中的DocumentRoot主目录指向(两处)。如:
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/Myphp"叁、httpd.conf文件中加入以下语句(为求方便可在文档结尾处加入)以支持php(或者在srm.conf文件中加入也可,也比较容易但是http.conf的执行级别比srm.conf高,而且apache_2.0.48-win32-x86-no_ssl.msi好像没有srm.conf文件)ScriptAlias /php/ "c:/php/"
Addtype application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"四、配置完成后用记事本等工具编辑一文档内容为:<?php phpinfo(); php?>并将其保存为test.php,然后放到主目录下(这里为:C:\Program Files\Apache Group\Apache2\htdocs\Myphp下)。最后在浏览器中输入http://localhost/test.php如果能够正常显示出php的版本信息就说明已经配置成功!这种方式是完全不必安装IIS的配置,至于由Win2k+IIS+php的配置更加容易,我不用IIS,这种方式也就不说了。说明:如果已经安装了IIS但是配置又不成功,建议使用Apache+php的方式。但是必须先卸载IIS否则会跟Apache相冲突,如果不卸载IIS就应该在Apache的http.conf配置文件里头将端口修改为非80的端口。对于在winxp下配置也一样,只是winxp的系统目录为windows而不是winnt。补充(让Apache支持中文):AddDefaultCharset GB2312
解决方案 »
- 求一正则
- 我想嵌入一个视频 但是这个视频必须是一个特点的域名比如baidu.com才能播放 怎么写可以欺骗这个视频让这个视频以为是他的域名播放的 而实际是我的域名播放的呢
- php表单中不能输入中文
- 在zend studio for eclipse中 新建了一个html文件,每次输入< 想继续输入form时 就死掉了,有人遇到过没有??咋办呢?
- system函数用法请教
- PHP如何找根目录(刚学PHP,请大家帮一下)
- 请问关于函数参数
- 有关分页显示的小问题
- PHP4.3.1+Apache2.0.44+win不能正常解析php文件的问题……
- 如何用mysql api (php)来实现下面的这些功能
- 为什么在本机上进入mysql不需要密码?
- Apache和PHP配置出错
<?php
phpinfo();
?>这是怎么回事啊?