Chinaunix首页 | 论坛 | 博客
  • 博客访问: 750876
  • 博文数量: 256
  • 博客积分: 3502
  • 博客等级: 中校
  • 技术积分: 3988
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:13
文章分类

全部博文(256)

文章存档

2014年(11)

2013年(134)

2012年(111)

我的朋友

分类: 系统运维

2013-05-09 10:34:16

一、环境 搭建
1、apache+php+mysql。php必需 有GD库的支持 ,不然 无法表现 注册验证码。
2、应用 mantis最新版本mantis-1.0.6.tar.gz 二、安装设置
1、apache+php+mysql安装略。 2、下载mantis。
wget
tar zxvf mantis-1.0.6.tar.gz
mv mantis-1.0.6 /usr/local/mantis 3、添加apache假造 目次 。
vi /usr/local/apache2/conf/httpd.conf
添加
Alias /mantis /usr/local/mantis
/usr/local/apache2/bin/apachectl restart 4、设置mysql,添加mantis用户及数据库。
root登录数据库:
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES ON mantis.* TO IDENTIFIED BY '暗码 ';
mysql>FLUSH PRIVILEGES; 5、拜访,通过页面安装导入mantis数据库。 6、批改mantis设置 文件。
cd /usr/local/mantis
cp config_inc.php.sample config_inc.php
vi config_inc.php 批改mysql设置后添加以下参数: $g_default_language              = 'chinese_simplified';                  ##默认语言设置
##SMTP设置
$g_smtp_host                     = 'mail.sohu.com';                  # SMTP 做事器
$g_smtp_username                 = 'yanming';                         # 邮箱登任命 户名
$g_smtp_password                 = 'yanming';                         # 邮箱登录暗码
$g_use_phpMailer                 = ON;                                 # 应用 PHPMailer 发送邮件
$g_phpMailer_path                = './core/phpmailer/';            # PHPMailer 的寄放 路径
$g_phpMailer_method              = 2;                                     # PHPMailer 以 SMTP 行动 发送 Email
也可以直接批改config_defaults_inc.php,该文件有具体 设置 阐发 。config_inc.php中添加的参数该文件会漠视 默认设置 。 7、删除/usr/local/mantis/admin,完成设置 。 三、安装JPGraph
默认情况下,Mantis的图形报表是封闭 的,必要 安装JPGraph模块。 1. 可以在下载最新版的JPGraph,请留意 JPGraph 1.x 版本是针对php4,2.x 是针对php5的,请下载对应版本。 2. 将下载包解压到一个目次 下,解压到mantis下的jpgraph目次 ,界说 为$JPGraph。 3. 然后在config_inc.php中添加下面几行: $g_use_jpgraph = ON;
$g_jpgraph_path = './jpgraph/src/';      //你也可以服从 你的所在填写文件的绝对路径。 4. 在php.ini将“;extension=php_gd2.dll”前面的分号删除,这个模块是JPGraph在表现 图表和举办汉字编码转换是所必需 的。 5. JPGraph的中文表现 听说 1.0以后的版本已经可以或许 很好的支持 报表中文表现 ,但也许PHP5的题目 ,我这里照样 乱码,这里列出参考别人的行动 我所做的设置 。 1) 假如 你的界面语言是用简体中文可能繁体中文,那么你会看到图形中的汉字都是乱码,这是由于 Mantis对付 JPGraph的编码设置不精确 造成的。
JPGraph会主动 将汉字转换为UTF-8编码,但是必要 在调用JPGraph的时间 对问题等SetFont,Mantis没有做这个操纵 ,因此汉字表现 出来都是乱码。
办理 行动 是增进对图形设置字体的代码; 2) 打开$mantis\core\graph_api.php,查找:graph_get_font(),在此中 添加一行 'chinese_gbk' => FF_SIMSUN, 3) 在config_inc.php文件中添加 $g_graph_font          = 'chinese_gbk'; 4) 打开$JPGraph\src\jpg-config.inc.php 查找 DEFINE('CHINESE_TTF_FONT','bkai00mp.ttf');
改为 DEFINE('CHINESE_TTF_FONT','simsun.ttc'); jpg-config.inc.php也可以不改,假如 天生 的图形中的字体想由本身 界说 ,可以如许 改。
阅读(1116) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~