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 相关文章推荐
Zend Guard一些常见问题解答
Sep 11 PHP
php下使用curl模拟用户登陆的代码
Sep 10 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
PHP捕获Fatal error错误的方法
Jun 11 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
PHP获取表单所有复选框的值的方法
Aug 28 PHP
PHP中使用Session配合Javascript实现文件上传进度条功能
Oct 15 PHP
PHP实现即时输出、实时输出内容方法
May 27 PHP
php实现的简单检验登陆类
Jun 18 PHP
利用PHP如何实现Socket服务器
Sep 23 PHP
php实现socket推送技术的示例
Dec 20 PHP
PHP容器类的两种实现方式示例
Jul 24 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
在windows服务器开启php的gd库phpinfo中未发现
2013/01/13 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
JavaScript 拖拉缩放效果
2008/12/10 Javascript
js 页面刷新location.reload和location.replace的区别小结
2009/12/24 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
jQuery中data()方法用法实例
2014/12/27 Javascript
javascript去除空格方法小结
2015/05/21 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
浅谈JavaScript的计时器对象
2016/12/26 Javascript
Javascript中return的使用与闭包详解
2017/01/11 Javascript
学好js,这些js函数概念一定要知道【推荐】
2017/01/19 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
浅谈React Native Flexbox布局(小结)
2018/01/08 Javascript
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
jquery插件开发模式实例详解
2019/07/20 jQuery
python将MongoDB里的ObjectId转换为时间戳的方法
2015/03/13 Python
简单谈谈python中的Queue与多进程
2016/08/25 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
Python函数式编程
2017/07/20 Python
Python Django 页面上展示固定的页码数实现代码
2019/08/21 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
Alba Moda瑞士网上商店:独家意大利时尚女装销售
2016/11/28 全球购物
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
中专三年学习的个人自我评价
2013/12/12 职场文书
工地安全检查制度
2014/02/04 职场文书
客服部工作职责范本
2014/02/14 职场文书
邀请书模板
2015/02/02 职场文书
员工手册董事长致辞
2015/07/29 职场文书
初中班长竞选稿
2015/11/20 职场文书
小学运动会入场口号
2015/12/24 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
2020年基层司法所建设情况调研报告
2019/11/30 职场文书