一、环境
搭建
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) |