您的位置:BugFree > 论坛 > 站内公告 > BugFree Release[BugFree发布] > BugFree 1.1 安装体验-(Windows)!
2007-04-06 17:03:03 BugFree 1.1 安装体验-(Windows)!
#1
liqwei
访问次数 : 11
注册日期 : 07-04-06 15:01
上次访问 : 09-10-29 21:05
本人的环境:

WindowsXP SP2(Pro) + IIS 5.1 + PHP 5.2.0 + Mysql 5.0.22-community-nt(默认字符集:GBK)

可以说是各个模块的最新版本的组合,哈哈

01 初体验:

安装文档提示说明一步一步安装,结果在第一次生成 Config.inc.php 文件时就报错:
========================================================
ERROR:

Data too long for column 'FileTitle' at row 1
Data too long for column 'FullInfo' at row 1
Data too long for column 'ProjectName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ModuleName' at row 1
Data too long for column 'ProjectName' at row 1
Data too long for column 'RealName' at row 1
========================================================

真是不知所云,想来我的环境虽然不是按照文章中建议的环境建立的,但各个模块也都是最新的版本,怎么会出错呢?
纳闷之极!

02 峰回路转

于是我安装页面提示“back”回 “install.php”页面,然后在去掉“第一步中,那个创建数据库的选项”,结果没事了,
弹出保存“Config.inc.php”的窗口,偶想这次应该没有问题了吧,于是就将其 copy 到 /BugFree1.1/Include/ 目录下;

03 又遇难题

到了这步我想可以试试登录了,“http://localhost/bugfree/”显示登录页面,输入用户名密码,OK,进去了,由此可以断定数据库链接和用户信息验证没有问题,但问题又出现了:页面停留在 /bugfree/Admin/ 下来回的刷新,显示不出页面,我晕,打开数据库一看什么都对,怎么回出现这种情况??不解

04 发现问题

想放弃吧又不符合偶的性格,还是挺进吧,在论坛上看到一个贴在说是如果不加测试数据会很慢很慢,转念一想,没准就是我的这种情况,于是乎,就下载那个老兄的修订版本,在保留已有程序的基础上只是更新了现在现有的库,即删除现有的库内容然后重新创建一份,然后,按照安装的步骤重新生成了一个 “Config.inc.php”文件覆盖,结果OK的,但进入界面后显示的中文有乱码,主要是从数据库中读出的那些中文,但将其更新一下就可以了。

综上所述:
01 BugFree 1.1 在初次安装,创建新库时应该指定数据库使用的字符集;
02 BugFree 1.1 在首次安装,系统为空库时,存在问题,解决是,只要在 bugproject 表中添加一条记录就可以了;
03 BugFree 1.1 在从数据库读取内容时存在字符转换的问题;
回帖