PHP4+PWS在Windows 9x下的安装和配置
本文主要介绍PHP4.04及mysql3.22.32在win98系统pws4.0下的安装。 文中所汲及的软件都可以在本站的软件栏目下载。....所需软件
php4.04 win 32位安装程序
mysql3.22 win 32位版共享版
phpmyadmin_2.0.5 管理MYSQL数据库的最佳工具
第一步:下载所需程序,安装运行MYSQL3.22安装程序。
....下载包是一ZIP文件包需用WINZIP等工具解开,运行setup.exe安装,缺省安装目录是c:\mysql。将PHP4文件包解开到c:\php目录下。将phpmyadmin解开到c:\admin目录下。
第二步:安装数据库及php4。
.... 首先确定你的系统有没有安装PWS4如果没有先在WIN98的系统CDROM上找到安装PWS4。如果你的系统是WIN95还要安装DCOM95, 确定你的PWS4已正常运行,可以在本机的IE中键入http://localhost来查看PWS的页面。
.... 在PHP的目录下有如下文件
php.ini-dist
msvcrt.dll
pws-php4.reg
libmysql.dll
php.exe
php4ts.dll
php4isapi.dll
php_mysql.dll
.... 将所有dll文件copy 到你的system目录如C:\windows\system\ 。
将php.ini-dist改名为php.ini
修改 extension_dir = ./
为 extension_dir = c:\windows\system\
修改 ;extension=php_mysql.dll
除去前边的";"号
在[mysql]栏下修改
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
这三栏原始参数为空。
复制php.ini 到c:\windows目录下
修改pws-php4.reg 改 ".php"="[******]\\php4isapi.dll"为 ".php"="c:\\php\\php4isapi.dll"
增加
".php3"="c:\\php\\php4isapi.dll"
行,这是为了保证与原有的以PHP3结尾的文件的通用。
....右点击pws-php4.reg文件,选择合并,加入PHP4到注册表中.
....配置phpmyadmin_2.0.5
在c:\admin下找到config.inc.php3文件 从第10行起修改如下
$cfgServers[1][@#host@#] = @#localhost@#;
$cfgServers[1][@#port@#] = @#3306@#;
$cfgServers[1][@#adv_auth@#] = false;
$cfgServers[1][@#stduser@#] = @#root@#;
$cfgServers[1][@#stdpass@#] = @#@#;
$cfgServers[1][@#user@#] = @#root@#;
$cfgServers[1][@#password@#] = @#@#;
$cfgServers[1][@#only_db@#] = @#@#;
$cfgServers[1][@#verbose@#] = @#@#;
修改第65行
require("english.inc.php3");为
require("chinese_gb.inc.php3");
保存此文件。
reboot系统
第三步:测试
....运行c:\mysql\bin\mysqld-shareware.exe启动数所库,也可以把这个文件加入到系统的启动中去。
....在PWS下新增目录admin指向c:\admin\phpMyAdmin目录,将此目录设为执行。
在IE中打开http://localhost/admin/index.php3 这时该能连接到MYSQL的数据库中,你可以对数所库进行操作。这表明整个系统以能正常工作。 你也可以新建立一个php文件如下
文件名 info.php
//查看系统状况 文件开始
<? phpinfo();?>
//文件结束
在IE中访问此页时你将得到有关PHP的运行资料.
注.本文中所有内容都在文中有关的平台上运行通过,不同的PHP版本可能会有所不同在WINNT下安装时php.ini及dll文件分别放在c:\winnt及c:\winnt\system32下.
↓相关文章:
- · 用phpUnit帮你调试php程序
- · PHP下对缓冲区的控制
- · PHP实现文件下载
- · 用PHP实现windows资源管理器风格的树型菜单
- · BS结构中使用PHP访问ORACLE LOB
- · 使用PHP 5.0 轻松解析XML文档(5)
- · 使用PHP 5.0 轻松解析XML文档(3)
- · 使用PHP 5.0 轻松解析XML文档(1)
- · PHP中实现面向对象编程(上)
- · PHP中接收复选框信息的方法
- · PHP操作IMAP服务器的类
- · PHP中时间和日期函数总结
- · PHP应用分页显示制作详细讲解(2)
- · PHP5中使用Web服务访问J2EE应用程序(4)
- · PHP5中使用Web服务访问J2EE应用程序(2)
- · PHP中通过Web执行C/C++应用程序
- · 用PHP编程开发“虚拟域名”系统
- · PHP中创建并处理图象
- · 用php编写的日历
- · PHP中的面向对象和面向过程
- · php如何更好更有效的实现-----用户注册页面
- · 上传多个文件的PHP脚本
- · php注入4
- · php注入2
- · PHP中类的理解和应用[二]
- · PHP计数器
- · 实例学习PHP之FastTemplate 模板篇
- · 关于PHP操作文件的一些FAQ总结
- · PHP 5/Zend Engine 2.0的改进
- · 解决RHAS3中Apache2的PHP上传文件大小的限制
- · PHP巧获服务器端信息
- · 利用php和js实现页面数据刷新
- · 用PHP生成PDF文件 with FPDF
- · 用PHP画一个可以更换文字的按纽
- · 一段php加密解密的代码
- · PHP Security Consortium
- · 在WEB页面上将EXCEL文件导入、导出到数据库中
- · 在php中使用sockets:从新闻组中获取文章
- · 实现树状结构的两种方法
- · 为面向对象而生的PHP5
- · (Oralce) Web翻页优化实例
- · Apache 服务器Log分析应用实例
- · 如何应用Session开发非Web终端
- · php 之 没有mysql支持时的替代方案
- · 谈谈生成静态页面的一些经验

