如何使用源程序
1.开发及运行环境
本书源程序都是在Windows Server 2003下开发的,程序测试环境为Windows Server 2003。用户在Windows Server 2003或Windows XP下正确配置程序所需的运行环境,都可以使用本书中的源程序。软件开发平台如下:
l 服务器端:
Ø 操作系统:Windows 2003 Server/Linux(推荐)。
Ø 服务器:Apache/2.2.8 (Win32)
Ø PHP软件:PHP Version 5.2.6
Ø 数据库:MySQL 5.0.51
Ø MySQL图形化管理软件:phpMyAdmin- 2.10.3
Ø 开发工具:Dreamweaver 8。
Ø 浏览器:IE 6.0及以上版本。
Ø 分辨率:最佳效果1024×768像素。
l 客户端:
Ø 浏览器:推荐IE 6.0及以上版本。
Ø 分辨率:最佳效果1024×768像素。
2.源程序使用方法
(1)使用本书中源程序时,请将源程序文件夹下的所有文件拷贝到计算机硬盘上,并去掉所有文件的只读属性。
(2)在系统上安装PHP、MySQL、Apache、phpmyadmin或直接安装AppServ。
(3)数据库文件存储于源程序下的data文件夹中。使用MySQL数据库、SQL Server2000需要附加数据库。
3.附加MySQL数据库
将data文件夹中的数据库文件夹拷贝到AppServ安装路径下的AppServ\MySQL\data文件夹中,完成附加MySQL数据库的操作。
4.附加SQL Server 2000数据库
下面以MR\10为例,讲解SQL Server数据库的附加方法。
(1)将MR\10\data文件夹下扩展名为“.MDF”和“.LDF”的两个文件拷贝到SQL Server 2000安装路径下的MSSQL/Data目录下。
(2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项,如图1所示。
图4 Oracle数据库中数据表的导出
(1)导入用户自身所拥有的表,使用的命令如下:
imp scott/tiger tables=(name,emp) file=export.dmp
(2)当用户要导出其他方案的表时,用户必须具备DBA角色,或者被赋予EXP_FULL_DATABASE角色,使用的命令如下:
imp system/manger tables=(scott.name, scott.emp) file=export.dmp
(3)当执行导入操作时,用户可以只导入表结构,而不导入数据,使用命令如下:
imp scott/tiger tables=(name, emp) file=export.dmp rows=n
(4)当执行导入操作时,如果对象已经存在,就可以只导入数据,使用命令如下:
imp system/manager tables=(scott.name,scott.emp) file=export.dmp ignore=y
注意:
(1)为tb_admin数据表创建序列
create sequence tb_adminid increment by 1 start with 1 maxvalue 999999999 cycle nocache;
(2)为tb_user数据表创建序列
create sequence idsid increment by 1 start with 1 maxvalue 999999999 cycle nocache;
6.将程序发布到AppServ下
(1)将实例文件夹拷贝到AppServ安装路径下www文件夹中,如图5所示。
图5 拷贝路径
(2)打开IE浏览器,在地址栏中输入127.0.0/01,即可运行程序。
注意:
1.“127.0.0”的默认端口号为“80”,在安装Apache服务器时如果端口号采用的不是默认设置,而是用户自定义的(例如:88),那么需要在地址栏中输入“127.0.0:88”,即可正确运行程序。
2.本光盘涉及到ADODB的第三方控件,由于不是我公司自主开发的,没有提供,需要读者自行下载。将拷到对应的文件夹下(如图6所示),才可以运行程序,否则程序会运行出错。
图6
3.本光盘涉及到Smarty的第三方控件,由于不是我公司自主开发的,没有提供,需要读者自行下载。将拷到对应的文件夹下(如图7所示),才可以运行程序,否则程序会运行出错。
图7
4.本光盘涉及到jpgraph.的第三方控件,由于不是我公司自主开发的,没有提供,需要读者自行下载。将拷到对应的文件夹下(如图8所示),才可以运行程序,否则程序会运行出错。
图8
5.本光盘涉及到jquery-1.3.2的第三方控件,由于不是我公司自主开发的,没有提供,需要读者自行下载。将拷到对应的文件夹下(如图9所示),才可以运行程序,否则程序会运行出错。
图9
6.本光盘涉及到fckeditor的第三方控件,由于不是我公司自主开发的,没有提供,需要读者自行下载。将拷到对应的文件夹下(如图10所示),才可以运行程序,否则程序会运行出错。
图10
7.本书源程序中使用到MySQL数据库,其中数据库的用户名为:root,密码:111。本书中的数据库为SQL 2000数据库,不能用SQL 2005数据库附加。
8.如果读者在IE8浏览器下运行个别程序时出现页面错位,是由于IE浏览器的问题,读者需将浏览器的兼容性设置一下即可。选择IE8浏览器上的“工具”,通过设置“兼容性视图”即可,设置完成以后,将不会出现上述问题。
声明:
尽管我们已经花费了巨大的精力,但是在个别字句上,可能仍存在错漏字、不统一的现象,但是不会影响到学习。有关本书的技术,我们诚挚地欢迎读者朋友和我们一起交流。
=================================================================
感谢读者朋友对明日科技的支持,如果您对图书中的讲解及光盘源码有任何问题,可以直接登陆http://www.mingribook.com上的论坛进行发贴,把您的问题详细的说明一下,我们的技术人员会在那里给您回复!如果您对编程词典软件感兴趣,请登录http://www.mrbccd.com详细查看,可直接与在线客服交流。请输入内容
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|