Mantis提交问题页面响应超慢问题解决.docx

上传人:doc321 文档编号:13680283 上传时间:2022-01-21 格式:DOCX 页数:4 大小:125.80KB
返回 下载 相关 举报
Mantis提交问题页面响应超慢问题解决.docx_第1页
第1页 / 共4页
Mantis提交问题页面响应超慢问题解决.docx_第2页
第2页 / 共4页
Mantis提交问题页面响应超慢问题解决.docx_第3页
第3页 / 共4页
Mantis提交问题页面响应超慢问题解决.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Mantis提交问题页面响应超慢问题解决.docx》由会员分享,可在线阅读,更多相关《Mantis提交问题页面响应超慢问题解决.docx(4页珍藏版)》请在三一文库上搜索。

1、Mantis提交缺陷时超慢的原因和解决办法问题现象Mantis安装或者使用一段时间后提交问题、添加注释、修改状态等操作时页面响应超慢,很简单的缺陷不添加附件的情况下都需要5s左右的时间才会提交成功,同时提交问题、添加注释、修改状态等操作后均无邮件提醒。问题原因如果出现以上情况,可以确定是由于mantis的邮件发送出现问题导致数据库负担加重,写入数据时间过长,Mantis访问越来越慢。解决问题l Mantis默认添加用户时Email提醒设置如下:可以看出很多情况下Mantis都是默认发送邮件,如果Mantis里面的用户和项目过多且操作频繁时就会有大量的邮件数据产生并写入数据库l Mantis数据

2、库(默认:bugtracker)存储Email的表:mantis_email_table所有待发送的邮件都存在该表中,该表具有如下性质:1. 如果邮件发送成功,表内数据将被自动删除2. 如果邮件没有发送成功,或者没有清理成功,就会造成表 mantis_email_table内数据的堆积。这样会造提交时响应延迟l 测试Mantis邮件发送1. 退出mantis登录用户,点击忘记密码2. 填写用户名和联系邮箱3. 登录邮箱查看是否接受到邮件如果没有接受到邮件可以判断是Mantis的邮件发送出现问题,导致了全部的邮件提醒滞留在mantis_email_table中4. 查看mantis_email_

3、table可以看到该表中存在大量的数据(实际查看时已经超过6000条)l 删除表中全部数据(如果重要也可以不删除,恢复发送邮件功能会自动发送)mysqltruncate table mantis_email_table;l 修改Mantis的邮箱配置*/mantis/config_default_inc.php只需要将相应的邮箱修改为正确的邮箱保存设置l 重启Mantis,提交缺陷此时有邮件提醒即可,如果之前未删除数据库会陆续收到数据库表中全部的邮件如果进行以上操作Mantis仍然访问慢,请检查下列设置:l */mantis/core/email_api.php 函数email_send()负责邮件发送,检查函数email_send() 中邮件发送和邮件删除功能是否正常l 修改PHP配置文件的memory_limit(默认为8M,可以修改为128M)4 / 4文档可自由编辑打印

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1