当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何让 testlink 不再受php, mysql版本限制 (经验贴)
帖子发表于 : 2007-05-23 14:39 

注册: 2006-05-30 10:13
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
日前因为公司要进行测试管理,我在IBM网站上看到 徐 异婕工程师(普元软件)写的一篇《使用 TestLink 进行测试管理》,具体有关这个测试管理软件的优劣不作评论。主要在这里补充几点安装中的解决办法。

首先说少的,在windown下安装遇到 Auth不匹配的问题,其 BLOG http://blog.csdn.net/judyxm/archive/200 ... 77148.aspx不能解决。解决的办法是用官方提供的第二种方法。

UPDATE mysql.user SET Password = OLD_PASSWORD('newpasswd')
-> WHERE Host = 'localhost' AND User = 'root';
mysql> FLUSH PRIVILEGES;

按照语法blog上的应该起作用了,但是我没有查出来为什么。


现在就说说在linux (Ubuntu) 上使用 TestLink, 按照其BLOG上说法 TestLink "笔者推荐的环境配置为:PHP4.4.1+MySQL4.1.16+Apache2.0.55" 外无法很正确的安装或安装后执行。

经过我一天的查找摸索发现 TestLink 可以在 ubuntu 6.06上安装成功并使用。

1。安装php5 apache2 mysql-server5.0

代码:
sudo apt-get install apache2 libapache2-mod-security libapache2-mod-php5 php5 mysql-server php5-mysql php5-gd phpmyadmin

如果这样安装不成功,在新立得里“标记以便彻底删除”,然后再勾上安装一遍,就能重新恢复初始配置(很关键)。

默认的主页目录是/var/www/, 把testlink 解压在里面, 当然可以把整个目录都 chmod 777 testlink -R 了,或者你就按它出错的改GUI里面的一个目录了

还得在终端下配置一下Mysql,给设个密码,因为默认情况下是没有密码的。
$mysql -u root //这个命令是以Root登陆,如果有密码的话用mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";

这个命令:GRANT ALL PRIVILEGES ON xoops.* TO tualatrix@"%" IDENTIFIED BY "654321"; //这个指令用于创建一个Mysql新帐号

2。配置php5

sudo gedit /etc/php5/apache2/php.ini

修改允许最大使用内存,查找

memory_limit = 8M

修改为

memory_limit = 32M


修改允许最大上传尺寸,查找

upload_max_filesize = 2M

修改为

upload_max_filesize = 8M


允许 mysql 和 gd 模块,检查文件最后是否包含下面的代码,如果没有添加上。(默认是在配置文件最后有添加的,检查一下以防万一)

extension=mysql.so
extension=gd.so

保存并关闭文件。

3. 配置 mysql,让它支持其它客户端访问,如果你不需要就不用修改。

sudo gedit /etc/mysql/my.cnf

查找文件

skip-networking

修改为

#skip-networking

保存并关闭文件。

重新启动 mysql

sudo /etc/init.d/mysql restart

sudo /etc/init.d/apache2 restart 不重起就不正常(从 Mantis 出问题查出来的)

主要的就是这个php5 两个 .so的配置

3.下面就直接进行 Testlink 安装了。

如果还有问题,或者我写错的地方请email到我私人邮箱 cunguanzh@163.com


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译