Testlink与mantisbt连接不上,该如何处理
Testlink与mantisbt连接不上,该如何处理?请各位大虾不吝赐教,非常感谢!https://blog.csdn.net/ws0513/article/details/48418533 可以参考下 https://blog.csdn.net/ws0513/article/details/48418533 可以参考下 试下链路通不通 :) 先做一下ping通操作 么有显示不通啊 本帖最后由 kamach 于 2018-11-6 16:52 编辑
海海豚 发表于 2018-11-6 09:18
https://blog.csdn.net/ws0513/article/details/48418533 可以参考下
文章提到:
1.需要配置文件为testlink下的C:\xampp\htdocs\testlink\cfg\mantis.cfg.php和C:\xampp\htdocs\testlink\config.inc.php
mantis.cfg.php但是我安装的版本里没有找到这个文件,
2.打开TestLink下的config.inc.php文件:使用查找替换查找interface,找到$g_interface_bugs = 'NO';
将$g_interface_bugs = 'NO';改为$g_interface_bugs = 'MANTIS';
这个配置也没有.还是没有搞定。
链接测试报错如下:
本帖最后由 kamach 于 2018-11-7 17:27 编辑
问题终于解了:
未开启testlink主机IP对Mantis主机上mysql数据库的访问权限,解决步骤如下:非常感谢大家热心的帮助!
-----------------------------------------------------------------------------------------------------------------------------------------------------
错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。
于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。
解决办法如下:
1、在服务器端,打开cmd窗口,进入mysql 安装目录bin 下,输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。
2、输入use mysql;
3、输入select user,host from user;
可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。
4、
添加方法如下:
输入
grant all privileges on *.* to root@"xxx.xxx.xxx.xxx" identified by "密码";
这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。
然后再输入
flush privileges;
这相当于是重新加载一下mysql权限,这一步必须有。
5、再次输入select user,host from user;
可以看到host中已经有了新加的IP。
6、再次在客户端用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。
页:
[1]