Mantis 使用了一段时间, 因为访问速度慢, 不管是开发还是测试人员都不喜欢使用,
即使 使用也是 强忍着,做为一名技术人员,实在看不下去,决定解决它。
1.问题现象
使用一段时间后,提交问题、添加注释、修改状态等操作时页面响应超慢,
很简单的缺陷不添加附件的情况下都需要30s以上的时间才会提交成功,
同时提交问题、添加注释、修改状态等操作后均无邮件提醒。
2.问题原因
出现以上情况,可以确定是由于mantis的邮件发送出现问题导致数据 库负担加重,
写入数据时间过长,Mantis访问越来越慢。 而且应该是发送邮件是连接邮件发送服务器
遇到异常(可能是超时), 并且尝试多次连接。
3.解决问题
a. 清除邮件发送表 mantis_email_table ,
sql> delete from mantis_email_table
b. 注销发送邮件的方法
打开 **/mantis/core/email_api.php 文件,找到函数email_send()
将方法体内的内容全部删除, 在增加语句 " return true; "
c.修改PHP配置文件的memory_limit(默认为8M,可以修改为128M)
该文件是 /etc/php.ini , 不同的操作系统目录名不一定是一样 的.
如果修改了最后一项, 重启服务。
最后在登录Mantis 系统, 感受一下是否顺畅!
分享到:
相关推荐
出现以上情况的原因是由于 Mantis 的邮件发送出现问题导致数据库负担加重,写入数据时间过长,Mantis 访问越来越慢。Mantis 默认添加用户时 Email 提醒设置如下:可以看出很多情况下 Mantis 都是默认发送邮件,如果 ...
### Mantis上传附件大小问题详解 #### Mantis简介 Mantis是一款开源的、轻量级的浏览器端Bug跟踪系统...通过以上步骤,我们可以有效地解决Mantis上传附件大小受限的问题,从而提高bug追踪系统的整体性能和用户体验。
5. **报告与统计**: 系统提供了多种报告,如问题状态报告、解决速度报告等,以便分析团队的工作效率和问题处理情况。 6. **邮件通知**: 可配置邮件通知,当问题状态变化时,相关人员会自动收到邮件提醒。 7. **...
3. **安装Mantis**: 完成上述配置后,通过浏览器访问Mantis的安装页面,按照提示完成安装过程。通常需要指定数据库信息和管理员账号信息。 #### 三、Mantis的工作流设计 尽管Mantis提供了基本的工作流框架,但在...
- 统计报表:生成各类报表,如问题类型分布、解决速度等。 - 管理:包括用户管理、权限设置、配置选项等高级操作。 - 个人资料:管理员可以更新自己的个人信息和密码。 2. 其他角色:例如,项目经理可以管理项目...
Mantis在软件开发流程中扮演着关键的角色,它帮助团队组织、追踪和解决软件开发过程中的各种问题,提高了协作效率和问题解决速度。在实际应用中,应根据团队的具体需求配置和使用Mantis,确保系统的安全性和有效性,...
总的来说,Mantis 1.2.5作为一个强大的BUG跟踪工具,通过其丰富的功能、优化的性能和改进的用户体验,为软件开发团队提供了可靠的缺陷管理解决方案。无论是小型项目还是大型企业,都能从中受益。
该系统还具有强大的报告和统计功能,可以生成各种图表和报表,帮助管理层了解bug的趋势、解决速度等关键指标,以便做出决策和优化流程。 6. **集成能力**: Mantis通常可以与其他工具(如版本控制系统、持续集成...
总之,Mantis Bug Tracker作为一款强大的PHP缺陷跟踪系统,能够有效提升软件开发团队的协作效率和问题解决速度。通过合理配置和定制,可以适应各种规模的项目需求,为全球开发者提供便利。同时,它的多语言支持也...
- **提醒**: 设置定期提醒,如到期的问题、未解决的问题等。 - **问题历史**: 查看问题的历史记录,了解其状态变化情况。 - **赞助**: 提供赞助信息,鼓励用户支持 MantisBT 的开发工作。 - **源代码控制集成**: ...
在安全性方面,Mantis DBMS支持多用户访问,并且能处理高用户并发。这意味着多个用户可以同时进行数据操作,而不会互相干扰,适合于团队协作或高流量的在线应用环境。通过Web Admin界面,管理员可以轻松管理数据库,...
5. 故障排查:遇到问题时,查看错误日志是解决问题的重要步骤。phpMyAdmin会记录操作中的错误信息,帮助诊断问题。 总结,phpMyAdmin作为一款强大的MySQL管理工具,其易用性和灵活性深受广大开发者喜爱。正确安装和...
- 性能测试:模拟多用户并发访问,测试系统的承载能力和响应速度。 1.3.2 测试方法及标准 采用自动化测试工具,如QTP(QuickTest Professional)进行功能测试,通过编写脚本来模拟用户操作,确保系统功能的正确性...
MantisBT 提供了一个完整的问题跟踪机制,支持从问题提交到最终解决的整个生命周期管理。 ##### 4.1 问题创建 用户可以通过简单的表单提交新问题或缺陷。 ##### 4.2 问题状态 问题可以处于不同的状态,如新建、...
在实际应用中,开发者可能会将"Mantis Axis SOAP Client"集成到他们的应用程序中,以便无缝地与MantisBT进行交互,如报告问题、查询状态或更新缺陷信息。同时,他们可能使用Undertow作为服务器后端,利用其高效的...
- **报告与统计**:提供多种报表,如问题统计、解决速度等,有助于项目管理。 2. **MantisBT 1.1.6 版本特性**: - 在这个版本中,可能已经包含了稳定性和性能的改进,确保系统在处理大量问题时仍能保持高效运行...
### JIRA 3.12.3:专业问题跟踪与管理解决方案 #### 一、JIRA概述 JIRA,由Atlassian公司开发,被定位为一款专业的“问题追踪器”(Professional Issue Tracker)。这里的问题(Issue)涵盖了软件开发过程中可能...
- MantisBT拥有活跃的社区,提供在线文档、论坛讨论和用户贡献的解决方案,为用户提供了丰富的学习资源和帮助。 通过以上步骤,你可以在Windows 7和Linux CentOS 6.5上成功安装并运行MantisBT 2.3.0,有效地管理你...