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 相关文章推荐
mysql5详细安装教程
Jan 15 PHP
求PHP数组最大值,最小值的代码
Oct 31 PHP
PHP实现获取中英文首字母
Jun 19 PHP
php中session_id()函数详细介绍,会话id生成过程及session id长度
Sep 23 PHP
Yii基于数组和对象的Model查询技巧实例详解
Dec 28 PHP
Yii2简单实现给表单添加验证码的方法
Jul 18 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
Aug 12 PHP
php微信公众平台开发之微信群发信息
Sep 13 PHP
关于PHP通用返回值设置方法
Mar 31 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
Apr 03 PHP
laravel5.5添加echarts实现画图功能的方法
Oct 09 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
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
锁定年轻人的双倍活力 星巴克推出星倍醇即饮浓咖啡
2021/03/03 咖啡文化
php 多线程上下文中安全写文件实现代码
2009/12/28 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
php数组遍历类与用法示例
2019/05/24 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
PHP7原生MySQL数据库操作实现代码
2020/07/03 PHP
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
JS实现双击屏幕滚动效果代码
2015/10/28 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
webpack 处理CSS资源的实现
2019/09/27 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
[03:24]2014DOTA2国际邀请赛 神秘商店生意火爆
2014/07/18 DOTA
[59:42]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python向图片里添加文字
2019/11/26 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
PyTorch中Tensor的数据统计示例
2020/02/17 Python
详解Python多线程下的list
2020/07/03 Python
CSS3 倾斜的网页图片库实例教程
2009/11/14 HTML / CSS
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
国际书籍零售商:Wordery
2017/11/01 全球购物
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
生产车间主管岗位职责
2013/12/28 职场文书
群众路线党课主持词
2014/04/01 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
老人节标语大全
2014/10/08 职场文书
银行实习推荐信
2015/03/27 职场文书
2015年学校远程教育工作总结
2015/07/20 职场文书