mantis提交问题页面响应超慢问题解决

ID:2059726

大小:130.58 KB

页数:4页

时间:2017-11-14

mantis提交问题页面响应超慢问题解决_第1页
mantis提交问题页面响应超慢问题解决_第2页
mantis提交问题页面响应超慢问题解决_第3页
mantis提交问题页面响应超慢问题解决_第4页
资源描述:

《mantis提交问题页面响应超慢问题解决》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

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

3、件发送出现问题,导致了全部的邮件提醒滞留在mantis_email_table中1.查看mantis_email_table可以看到该表中存在大量的数据(实际查看时已经超过6000条)l删除表中全部数据(如果重要也可以不删除,恢复发送邮件功能会自动发送)mysql>truncatetablemantis_email_table;l修改Mantis的邮箱配置***/mantis/config_default_inc.php只需要将相应的邮箱修改为正确的邮箱保存设置l重启Mantis,提交缺陷此时有邮件提醒即可,如果之前未删除数据库

4、会陆续收到数据库表中全部的邮件如果进行以上操作Mantis仍然访问慢,请检查下列设置:l**/mantis/core/email_api.php函数email_send()负责邮件发送,检查函数email_send()中邮件发送和邮件删除功能是否正常l修改PHP配置文件的memory_limit(默认为8M,可以修改为128M)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《mantis提交问题页面响应超慢问题解决》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

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

3、件发送出现问题,导致了全部的邮件提醒滞留在mantis_email_table中1.查看mantis_email_table可以看到该表中存在大量的数据(实际查看时已经超过6000条)l删除表中全部数据(如果重要也可以不删除,恢复发送邮件功能会自动发送)mysql>truncatetablemantis_email_table;l修改Mantis的邮箱配置***/mantis/config_default_inc.php只需要将相应的邮箱修改为正确的邮箱保存设置l重启Mantis,提交缺陷此时有邮件提醒即可,如果之前未删除数据库

4、会陆续收到数据库表中全部的邮件如果进行以上操作Mantis仍然访问慢,请检查下列设置:l**/mantis/core/email_api.php函数email_send()负责邮件发送,检查函数email_send()中邮件发送和邮件删除功能是否正常l修改PHP配置文件的memory_limit(默认为8M,可以修改为128M)

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭