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 相关文章推荐
web方式ftp
Oct 09 PHP
php expects parameter 1 to be resource, array given 错误
Mar 23 PHP
php 缩略图实现函数代码
Jun 23 PHP
php实现12306余票查询、价格查询示例
Apr 17 PHP
PHP实现格式化文件数据大小显示的方法
Jan 03 PHP
php批量删除超链接的实现方法
Oct 19 PHP
Yii2 批量插入、更新数据实例
Mar 15 PHP
php取出数组单个值的方法
Mar 12 PHP
php使用fullcalendar日历插件详解
Mar 06 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 PHP
实例化php类时传参的方法分析
Jun 05 PHP
浅析PHP echo 和 print 语句
Jun 30 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
有关PHP性能优化的介绍
2013/06/20 PHP
PHP5.3以上版本安装ZendOptimizer扩展
2015/03/27 PHP
基于laravel-admin 后台 列表标签背景的使用方法
2019/10/03 PHP
Array.prototype.slice.apply的使用方法
2010/03/17 Javascript
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
jquery模拟按下回车实现代码
2011/09/20 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
基于jQuery实现的双11天猫拆红包抽奖效果
2015/12/01 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
2016/05/16 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
vue中计算属性(computed)、methods和watched之间的区别
2017/07/27 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
js实现内置计时器
2019/12/16 Javascript
Python交换变量
2008/09/06 Python
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
如何一键升级Python所有包
2020/11/05 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
html5/css3响应式页面开发总结
2018/10/16 HTML / CSS
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
气象学专业个人求职信
2014/04/22 职场文书
团干部培训方案
2014/06/03 职场文书
2014公司年终工作总结
2014/12/19 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书
导游词之阆中古城
2019/12/23 职场文书
Python访问Redis的详细操作
2021/06/26 Python
Node实现搜索框进行模糊查询
2021/06/28 Javascript
漫画《尖帽子的魔法工坊》宣布动画化
2022/04/06 日漫