WINXP下apache+php4+mysql


Posted in PHP onNovember 25, 2006

WINXP下APACHE2.052-win32+php4.39-win32+mysql4.022配置通过
apache,php4,mysql,在网上都能下到,这里就不说了,

我刚做就把自己的心得写出来供大家分享

(一)apache配置

1. 安装APACHE_2.0.52-win32 ,程序默认安装路径为:C:\apache2\program files\apache Group\ ,需要将其安装路径修改为:C:\
(也可以不做修改,主要为了修改配置方便做修改的)。
2. 安装完成之后,apache服务自动加载,这时打开浏览器,浏览:http://localhost,出现apache欢迎页面
(这步需要将C:\apache2\htdocs目录中的文件“index.html.en”改为“index.html”,方能显示);如果这步出现异常,请检查安装源文件,重新安装
3. 安装PHP-4.3.3-Win32,一般下载的PHP文件为一个免安装的压缩包,解压到C:\PHP就可以。
4. 配置PHP和Apache,使之能解析php程序。
PHP配置:将C:\PHP\目录中的“php.ini-dist”改名“php.ini”,并复制到C:\windows\system32(Win2K目录为:C:\winnt\system32)
还有就要将PHP4中dlls目录下的所有.dll 文件复制到c:\windows\system32\
还有就要将php4ts.dll也要复制到c:\windows\system32\
在“php.ini”中要修改一些参数
php.ini默认是要放到c:\windows下
找到doc_root
doc_root = 改成的网页目录就行了,
例 doc_root =C:\Apache\Apache2\htdocs
找到extension_dir =改成你要加载.dll的地方
例extension_dir = "c:\php\extensions\"
找到
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll
extension=php_bz2.dll
extension=php_cpdf.dll
;extension=php_crack.dll
extension=php_curl.dll
;extension=php_db.dll
extension=php_dba.dll
;extension=php_dbase.dll
extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_mssql.dll
extension=php_msql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xslt.dll
;extension=php_yaz.dll
extension=php_zip.dll
做如上的改法就行了,不要加多余的会出错的,
mysql.default_host =localhost
mysql.default_user =root
mysql.default_password =你自己的密码
这部分已经设置完毕并通过
Apache配置:
要将以以c:\pache\htdocs\index.htmle.en 改名成index.html否则做测试匠时候看不到网页切记(我在这里忙了好久)

C:\apahce2\conf\httpd.conf

找到ServerRoot
改成你的目录不要错了,
例如 ServerRoot "C:/Apache/Apache2"
端口,因为有的地方电信把80封了,所以要改成这样的
Listen 8080
找到#LoadModule ssl_module modules/mod_ssl.so在下面输入这一行

LoadModule php4_module C:\php\sapi\php4apache2.dll(很管理机构重要的)
找到DocumentRoot
在后面改成你的网页目录
DocumentRoot "C:/Apache/Apache2/htdocs"
在下面<Directory "C:/Apache/Apache2/htdocs">
行改掉Options Index(把它删掉可以禁止访问网页目录安全第一呀) FollowSymLinks
httpd.conf
D在此配置文件最后添加以下语句,用以支持php程序:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"

    5.重新启动Apache服务器,用编辑器编写如下语句:      
<?
phpinfo();
?>

    保存文件名为“test.php”到C:\apache2\htdocs目录,然后打开浏览器,浏览:http://localhost:8080/test.php,出现PHP基本信息就说明配置成功。严格按以上说明安装配置,都会一次成功。

PHP 相关文章推荐
PHP截取中文字符串的问题
Jul 12 PHP
模仿OSO的论坛(三)
Oct 09 PHP
让你同时上传 1000 个文件 (一)
Oct 09 PHP
php预定义变量使用帮助(带实例)
Oct 30 PHP
PHP5.5在windows安装使用memcached服务端的方法
Apr 16 PHP
采用thinkphp自带方法生成静态html文件详解
Jun 13 PHP
php返回json数据函数实例
Oct 09 PHP
文件上传之SWFUpload插件(代码)
Jul 30 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
php使用curl获取header检测开启GZip压缩的方法
Aug 15 PHP
Laravel ORM 数据model操作教程
Oct 21 PHP
PHP中-&gt;和=&gt;的含义及使用示例解析
Aug 06 PHP
PHP的中问验证码
Nov 25 #PHP
mysql建立外键
Nov 25 #PHP
ADODB结合SMARTY使用~超级强
Nov 25 #PHP
ADODB类使用
Nov 25 #PHP
smarty静态实验表明,网络上是错的~呵呵
Nov 25 #PHP
PHP动态变静态原理
Nov 25 #PHP
smarty 原来也不过如此~~呵呵
Nov 25 #PHP
You might like
.htaccess文件保护实例讲解
2011/02/06 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
我整理的PHP 7.0主要新特性
2016/01/07 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
当鼠标移动到图片上时跟随鼠标显示放大的图片效果
2013/06/06 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
JavaScript中的原始值和复杂值
2016/01/07 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
iphone刘海屏页面适配方法
2019/05/07 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
python实现两个文件合并功能
2018/04/01 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
python梯度下降算法的实现
2020/02/24 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
python求numpy中array按列非零元素的平均值案例
2020/06/08 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
css3学习心得分享
2013/08/19 HTML / CSS
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
ANINE BING官方网站:奢华的衣橱基本款和时尚永恒的单品
2019/11/26 全球购物
JAVA代码查错题
2014/10/10 面试题
妇联主席先进事迹
2014/05/18 职场文书
会计人员演讲稿
2014/09/11 职场文书
2016幼儿园教师年度考核评语
2015/12/01 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书