-
重装系统后mantis的启动
2017-03-22 11:09:41
由于领导要求服务器上安装一个网页版的project,安装人员经过1个多月的奋战,终于搭建完毕,但要求重装服务器,服务器重装以后mantis怎么也启动不起来,一直提示“无法连接”,正在焦头烂额的时候灵机一动想起来之前的万能方法:重新启动easyphp集成的apche和mysql,重启后还是不行,一切OK,就是连接不上,最后定位出现此问题的原因应该是端口问题,端口未启动起来。后来又多次使用了万能方法顺利解决! -
mantis的备份
2017-03-21 15:51:39
由于服务器上要搭建一个网页版的project,为了担心mantis的数据丢失,与相关人员商议要备份一下mantis,保证万无一失,虽然mantis安装在了D盘上。由于不知道备份那些文件,经过咨询、沟通以及自己琢磨,一开始直接把EasyPHP-5.3.9文件夹都备份了下来,后来经过研究发现,其实只备份data和share文件即可。等进行数据恢复时点直接替换mysql文件夹下的这两个文件夹即可。 -
mantis excel格式问题解决方案
2016-06-28 10:56:16
在mantisbt目录下,文件excel_xml_export.php中,我们看到如下一行:<span style="font-size:18px;">header( 'Content-Disposition: attachment; filename="' . urlencode( file_clean_name( $t_export_title ) ) . '.xml"' ) ;</span>把 .xml 变更为 .xls ,如下:<span style="font-size:18px;">header( 'Content-Disposition: attachment; filename="' . urlencode( file_clean_name( $t_export_title ) ) . '.xls"' ) ;</span>这样就解决了xml格式问题,其实mantisbt系统设置为xml是非常正确的,因为xml是标准的文件数据交换模式,避免的系统编码的差异,但是windows下,还是变成xls算了 -
如何在mantis中增加需要统计的字段
2016-06-24 15:29:25
http://www.51testing.com/html/37/n-16337.html -
mantis导出cvs格式为乱码解决方案
2016-05-25 11:12:50
找到Mantis根目录下csv_export.php,进行修改:添加函数:function expChangeCode($str){return mb_convert_encoding($str,"CP936","UTF-8");}然后修改:1、将echo $t_header 改成 echo expChangeCode($t_header);2、将echo $t_value 改成 echo expChangeCode($t_value);如找不到此句话找下面的这句话将echo csv_escape_string($t_value); 修改成echo expChangeCode(csv_escape_string($t_value));3、将echo $t_function( $t_row[ $t_column ] )改成 echo expChangeCode($t_function( $t_row[ $t_column ] ));有的是 $t_row->$t_column,有的是echo $t_function( $t_row) ,这个没有关系的,只要把词句放置到expChangeCode里就行都改完毕后,试着导出一下cvs,你会发现,哈哈,我成功了。 -
mantis优化
2016-05-05 15:26:41
1.如何在缺陷报告屏蔽掉“问题重现步骤“和”附注“框?修改Bug_report_page.php,将其中涉及此两块内容的代码屏蔽了,在前面加#既可2.优先级 显示为P,如何解决优化?把core里面colum_api.php里面的一段代码屏蔽 -
mantis时间显示错误解决办法
2016-04-20 18:06:55
登录mantis--》个人资料--》更改个人设置--时区,将城市选择中国任意城市(如:chongqing或者 hongkong)后更改设置即可。 -
mantis统计报表乱码问题配置方案
2016-04-12 17:50:06
第一步去下载Jpgraph:官网地址:http://jpgraph.net/download/ 请根据您的PHP版本选择下载版本;Jpgraph-3.0.7JpGraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表!下载地址http://jpgraph.net/download/download.php?p=1第二步,下载完成后,这里很多人没说明,应该要将解压得到的SRC目录改名为jpgraph,并上传到 mantis 的 core 目录下面,这样就很清晰了;文件具体存放路径:C:\Program Files (x86)\EasyPHP-5.3.9\www\mantisbt-1.2.19\plugins\MantisGraph\core
注:这里以C盘为例
第三步,修改文件jpgraph文件夹下的src目录下的jpgraph_ttf.inc.php,将
elseif( $aFF === FF_SIMSUN ) 语句
更改为:
elseif( $aFF === FF_SIMSUN ) {
// Do Chinese conversion
return $aTxt;}
第四步,去后台安装 Mantis图表 1.0 插件;
第五步,修改程序(可能和描述存在点小的差异,您可以自己找下,很简单的):
文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
$t_current_font_selected = array('simsun' => 'SIMFANG.TTF', //此处为添加处
'arial' => false,
//--------------------------------------
Sans-serif:<br />
<label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br /> //增加这一行
<label><input type="radio" name="font" value="arial"<?php echo print_font_checked( 'arial' )?>/>Arial</label><br />
//---------------------------------------------------------------------
文件mantis\plugins\MantisGraph\pages\config_edit.php:
if ( plugin_config_get( 'font' ) != $f_font ) {
switch ( $f_font ) {
case 'simsun': //增加这一行
case 'arial':
//----------------------------------------------------------------------
文件mantis\plugins\MantisGraph\core\graph_api.php:
$t_font_map = array(
'simsun' => FF_SIMSUN, //增加这一行'arial' => FF_ARIAL,
第六步,后台设置:
(1)、管理--》管理插件--》点击“Mantis图表 1.0”名字进入设置界面,
(2)、Graph library to use选择“Jpgraph”,Font选择“宋体”
(3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。还有点小小的插曲,如果提示什么simsun.ttc,simhei.ttf的问题,您就去下载这两个字体,并放到library/jpgraph/fonts/目录下面,就完美解决了。
-
mantis统计报表乱码问题配置方案
2016-04-12 17:38:34
第一步去下载Jpgraph:官网地址:http://jpgraph.net/download/ 请根据您的PHP版本选择下载版本;Jpgraph-3.0.7JpGraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表!下载地址http://jpgraph.net/download/download.php?p=1第二步,下载完成后,这里很多人没说明,应该要将解压得到的SRC目录改名为jpgraph,并上传到 mantis 的 core 目录下面,这样就很清晰了;文件具体存放路径:C:\Program Files (x86)\EasyPHP-5.3.9\www\mantisbt-1.2.19\plugins\MantisGraph\core
注:这里以C盘为例
第三步,修改文件jpgraph文件夹下的src目录下的jpgraph_ttf.inc.php,将
elseif( $aFF === FF_SIMSUN ) 语句
更改为:
elseif( $aFF === FF_SIMSUN ) {
// Do Chinese conversion
return $aTxt;}
第四步,去后台安装 Mantis图表 1.0 插件;
第五步,修改程序(可能和描述存在点小的差异,您可以自己找下,很简单的):
文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
$t_current_font_selected = array('simsun' => 'SIMFANG.TTF', //此处为添加处
'arial' => false,
//--------------------------------------
Sans-serif:<br />
<label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br /> //增加这一行
<label><input type="radio" name="font" value="arial"<?php echo print_font_checked( 'arial' )?>/>Arial</label><br />
//---------------------------------------------------------------------
文件mantis\plugins\MantisGraph\pages\config_edit.php:
if ( plugin_config_get( 'font' ) != $f_font ) {
switch ( $f_font ) {
case 'simsun': //增加这一行
case 'arial':
//----------------------------------------------------------------------
文件mantis\plugins\MantisGraph\core\graph_api.php:
$t_font_map = array(
'simsun' => FF_SIMSUN, //增加这一行'arial' => FF_ARIAL,
第六步,后台设置:
(1)、管理--》管理插件--》点击“Mantis图表 1.0”名字进入设置界面,
(2)、Graph library to use选择“Jpgraph”,Font选择“宋体”
(3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。还有点小小的插曲,如果提示什么simsun.ttc,simhei.ttf的问题,您就去下载这两个字体,并放到library/jpgraph/fonts/目录下面,就完美解决了。
-
mantis统计报表乱码问题配置方案
2016-04-12 17:24:59
第一步去下载Jpgraph:官网地址:http://jpgraph.net/download/ 请根据您的PHP版本选择下载版本;
Jpgraph-3.0.7
JpGraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表!
下载地址
http://jpgraph.net/download/download.php?p=1
第二步,下载完成后,这里很多人没说明,应该要将解压得到的SRC目录改名为jpgraph,并上传到 mantis 的 core 目录下面,这样就很清晰了;
文件具体存放路径:C:\Program Files (x86)\EasyPHP-5.3.9\www\mantisbt-1.2.19\plugins\MantisGraph\core
注:这里以C盘为例
第三步,修改文件jpgraph文件夹下的src目录下的jpgraph_ttf.inc.php,将
elseif( $aFF === FF_SIMSUN ) 语句
更改为:
elseif( $aFF === FF_SIMSUN ) {
// Do Chinese conversion
return $aTxt;}
第四步,去后台安装 Mantis图表 1.0 插件;
第五步,修改程序(可能和描述存在点小的差异,您可以自己找下,很简单的):
文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
$t_current_font_selected = array(
'simsun'=> 此处为添加处'SIMFANG.TTF', //
'arial' => false,
//--------------------------------------
Sans-serif:<br />
<label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br /> //增加这一行
<label><input type="radio" name="font" value="arial"<?php echo print_font_checked( 'arial' )?>/>Arial</label><br />
//---------------------------------------------------------------------
文件mantis\plugins\MantisGraph\pages\config_edit.php:
if ( plugin_config_get( 'font' ) != $f_font ) {
switch ( $f_font ) {
case 'simsun': //增加这一行
case 'arial':
//----------------------------------------------------------------------
文件mantis\plugins\MantisGraph\core\graph_api.php:
$t_font_map = array(
'simsun' => FF_SIMSUN, //增加这一行'simsun'=>
FF_SIMSUN, 此处为添加处//
'arial' => FF_ARIAL,第六步,后台设置:
(1)、管理--》管理插件--》点击“Mantis图表 1.0”名字进入设置界面,
(2)、Graph library to use选择“Jpgraph”,Font选择“宋体”
(3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。还有点小小的插曲,如果提示什么simsun.ttc,simhei.ttf的问题,您就去下载这两个字体,并放到library/jpgraph/fonts/目录下面,就完美解决了。
-
mantis重装出现数据库连接问题解决方案
2016-04-08 16:51:32
问题描述:之前在此盘下安装过mantis,重新安装一直提示“”BAD database is not supported by PHP. Check that it has been compiled into your server"解决方法:进入安装路径下(这里安装到C盘下),C:\Program Files (x86)\EasyPHP-5.3.9\www\mantisbt-1.2.19,找文件config_inc.php.sample,将此文件的后缀.sample先去掉,打开此文件,找到如下内容:将数据库# --- Database Configuration ---
$g_hostname = 'localhost';
$g_db_username = 'mantisdbuser';
$g_db_password = '';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';将 $g_db_password = '';的密码改为 admin,修改后显示为“# --- Database Configuration ---
$g_hostname = 'localhost';
$g_db_username = 'mantisdbuser';
$g_db_password = 'admin';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql'; -
mantis的搭建记录
2016-04-07 17:28:46
Mantis是一个BUG管理系统。主要特点如下:1、 用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持;
2、 系统相对简单轻磅,使用简单;
3、 出色的多语支持,对于对日开发等公司非常合适;
环境搭建及Mantis安装、配置
由于Mantis是用php写的系统,而要调试php程序当然要用到apache+php+mysql,而apache+php+mysql配置起来却又是很麻烦的事,这还不包括环境冲突、、、等等,这些又或者是那些导致配置失败的问题。但刚巧有这么一个套件可以省去这些以前是需要解决的问题,这个套件就是EasyPHP了。EasyPHP集成了:Apache、PHP、MySQL、PhpMyAdmin。
适用范围
本文介绍基于Windows下的Mantis BUG管理系统的搭建。
软件下载
Mantis下载地址:http://www.mantisbt.org/
EasyPHP下载地址:http://www.easyphp.org/
本文以mantis-1.1.0a4+ EasyPHP-3.1为演示版本,并测试通过。
安装EasyPHP
安装EasyPHP很简单,双击下载到的EasyPHP-3.1.exe,然后一直默认点击Next即可安装完成。当然啦,在License Agreement页面是必须选择I Access The Agreement……
软件默认目录:C:"Program Files"EasyPHP3.1
安装进度…
Installing…
Completing!EasyHPH成功安装!勾选上“Open Help”、“Launch EasyPHP”,点击“Finish”。可看到如下页面:
若成功运行时,双击在Windows托盘的图标,可看到如下图所示,Apache、MySQL的右边都是显示“Started”并亮绿灯的。
已知问题:1、 若Apache没有正常运行,可能是因为Apache的默认使用的80端口被占用(Apache端口修改方法请继续往下阅读…);
2、 若找不到原因,请重新启动电脑,据说重新启动电脑可以解决80%的问题,希望你遇到的不是余下的20%中的…
安装Mantis
1、 将下载到的mantis-1.1.0a4.rar解压到mantis文件夹;
2、 EasyPHP安装目录,打开C:"Program Files"EasyPHP3.1"www"
3、 将mantis文件夹复制到C:"Program Files"EasyPHP3.1"www"下;
安装Phpmyadmin
1、 打开C:"Program Files"EasyPHP3.1
2、 将phpmyadmin文件夹剪切到C:"Program Files"EasyPHP3.1"www"
建立Bug数据库
1、 右键Windows托盘的 图标,选择“Local Web”,(或者在IE地址中输入“http://127.0.0.1/”)可看到如下页面:
2、 点击选择“mantis”,进入页面:
面:
3、 不用修改/填写任何值,直接点击页面最下方的“Install/Upgrade Database”按钮
4、 成功后可看到如下页面:
² OK,到此为止,Mantis系统已经搭建成功了。下面立刻验证一下是否已配置成功!1、 再次右键Windows托盘的 图标,选择“Local Web”,(或者在IE地址中输入“http://127.0.0.1/”)可看到如下页面:
2、 点击选择“mantis”(或可省略步骤,直接在IE地址中输入“http://127.0.0.1/mantis/login_page.php”),进入页面:
配置完成的Mantis的只有一个默认的系统管理员用户:账号:administrator
密码:root
就这么简单,一个Bug管理系统就配置完成了,Mantis已经可以投入使用啦!但——实际使用中还是会有问题产生,如:Mantis配置完成后,默认配置完成的系统是English版本的,且只支持English,不支持Chinese,具体表现在:若在任何一个字段中输入中文成功保存后,再显示出来就是乱码(而解决中文显示乱码的问题很是棘手,且根据情况的不同解决的方法也不同,在网上搜索一下就有一大堆。。。),具体解决方法请继续往下Look……
中文版配置
配置完成时,Mantis默认为English系统,而要使用中文版Mantis则需要修改配置文件。
² 配置方法:
打开Mantis目录(C:"Program Files"EasyPHP3.1"www"mantis"),用记事本打开config_defaults_inc.php 文件,找到如下代码片段:
。。。。。。
# --- language settings -----------
# If the language is set to 'auto', the actual
# language is determined by the user agent (web browser)
# language preference.
$g_default_language = 'english';
。。。。。。
将english 改为chinese_simplified
修改完成后的代码片段如下所示:……
# --- language settings -----------
# If the language is set to 'auto', the actual
# language is determined by the user agent (web browser)
# language preference.
$g_default_language = 'chinese_simplified';
……
² 验证配置是否成功:
再次在IE中登录Mantis系统“http://127.0.0.1/mantis/login_page.php”),进入页面:
OK,成功了。登录后,也一样是全中文的界面:
来源:http://www.cnblogs.com/snooper/archive/2009/09/07/1561715.html
标题搜索
我的存档
数据统计
- 访问量: 26490
- 日志数: 44
- 建立时间: 2008-11-17
- 更新时间: 2018-04-13