解决了Mantis访问速度慢的问题

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 系统, 感受一下是否顺畅!

猜你喜欢

转载自zhonglh493843721.iteye.com/blog/2334707