Linux环境下部署TestLink指导手册--2

安装Maintis

下载

将Maintis安装包解压,放至/opt/lampp/htdocs目录下,重命名为maintis。
下载地址:
官网 https://www.mantisbt.org/
CSDN:http://download.csdn.net/detail/phpproject_cn/9480128

安装

在本地电脑登陆安装页面:http://192.168.10.152:8080/mantis/
按照界面提示一步步安装即可,数据库名称设置为mantis,用户名密码一律root,123456。
报错config_inc.php 文件创建失败,可以直接手工创建,把提示内容直接写进去保存。

设置中文

进入 /opt/lampp/htdocs/mantis,文件config_defaults_inc.php,修改以下字段:

$g_fallback_language   = 'chinese_simplified';

再次登录mantis:
http://192.168.10.152:8080/maintis 管理员账号密码:administrator/root

设置邮件配置

进入 /opt/lampp/htdocs/mantis,文件config_defaults_inc.php,以此进行以下操作:

$g_administrator_email$g_webmaster_email$g_from_email$g_return_path_email

等设为有效的邮件地址


  • $g_phpMailer_method值设为PHPMAILER_METHOD_SMTP,表示以smtp方式发送邮件
  • $g_smtp_host设定为有效的邮件服务器主机名,

$ g_smtp_username

$ g_smtp_password

设定一个登录邮件服务器的有效用户账号和口令。

邮件测试界面,在浏览器中输入测试地址:
http://192.168.10.152:8080/mantis/admin/test_email.php ,点击测试,就可以对发送失败原因进行检测。

设置注册新用户时设置密码

进入 /opt/lampp/htdocs/mantis,文件config_defaults_inc.php,以此进行以下操作:
$g_send_reset_password = ON改为OFF。

解决CVS导出乱码问题

找到Mantis根目录下csv_export.php,进行修改:
添加函数:

function expChangeCode($str)
{return  mb_convert_encoding($str,"CP936","UTF-8");}

然后修改:

echo $t_header 
改成 echo expChangeCode($t_header);
将echo  csv_escape_string($t_value);  
改成 echo expChangeCode(csv_escape_string($t_value));
将echo $t_function( $t_row->$t_column ); 
改成echo expChangeCode($t_function( $t_row->$t_column ));

上传文件配置

在mantis目录下增加一个文件夹upload,用来保存上传的文件。
修改config_defaults_inc.php

$g_file_upload_method  = DISK;//默认是DATABASE,保存在数据库中,现在改为磁盘上
$g_absolute_path_default_upload_folder = '/opt/lampp/htdocs/mantis/upload/';

uploads后面一定要有”/”,还要注意这个目录权限一定要是777:

chmod -R 777 /opt/lampp/htdocs/mantis/upload
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值