51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8732|回复: 8
打印 上一主题 下一主题

[原创] mantis经常无响应,需要重启Apache

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-6 10:38:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠好,不知道有没有遇到这样的问题

用easyphp+mantis1.2.1搭建mantis系统

每隔一段时间后 http://192.168.7.22/mantis就无法访问,但可以进入http://192.168.7.22 ,能看到mantis目录
重新启动Apache后,又能访问http://192.168.7.22/mantis

经常要重新启动Apache,这好郁闷呐,不知道是什么原因导致的。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 2010-8-17 17:16:39 | 只看该作者

问题基本解决。

我重新安装配置了mantis,基本解决了图表和登录页面无响应的问题。解决方法是没有使用xampp套件,分别安装apache、php、mysql。
现在系统比较问题,运行一天,未发现登录页面无响应的问题,仔细监控了一下服务器端httpd.exe进程,发现内存始终保持在20M左右,高了一些后可以自动释放回到20M左右。而之前通过xampp套件安装后,httpd.exe进程似乎不能自动释放占用内存,一直累积到100M以上后登录页面就无法响应了。看来偷懒还是不行的。问题也许还会出现,我会持续运行一段时间进行监测。
图表只有‘按分类统计’这个选项时报错。jpgraph error:25095,unknown font font family specification.其他图表都显示正确。这个问题会继续跟进解决,也希望大家多多指点。
解决问题过程中,非常感谢havards提供了解决思路,同时将解决过程呈现给大家,希望能有帮助。
回复 支持 1 反对 0

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-8-6 21:05:06 | 只看该作者
    看看apache的日志,有什么报错没
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2010-8-16 15:49:57 | 只看该作者
    我也出现了这种情况,我使用的是xampp1.7.3安装的。在访问mantis登录页面没有响应后,Apache的log文件也没有任何记载,这可如何是好。
    但访问/mantis/admin/check.php或者install.php都没问题。这是怎么一回事呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-8-16 17:02:19 | 只看该作者
    首先,不是apache的问题,因为你的localhost可以登录。
    其次,将config_defaults_inc.php中的$g_show_detailed_errors        = ON;设置为ON
    最后,在config_inc.php中添加如下代码:
    define( 'LOG_NONE',                     0 );  # no logging
    define( 'LOG_EMAIL',                    1 );  # all emails sent
    define( 'LOG_EMAIL_RECIPIENT',          2 );  # details of email recipient determination
    define( 'LOG_FILTERING',                4 );  # logging for filtering.
    define( 'LOG_AJAX',                     8 );  # logging for AJAX / XmlHttpRequests
    define( 'LOG_LDAP',                     16 );  # logging for ldap
    define( 'LOG_DATABASE',                 32 );  # logging for ldap
    $g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT | LOG_FILTERING | LOG_AJAX | LOG_DATABASE ;
      $g_log_destination = 'file:c:/mantis.log';

    这样就可以在c:/下面看到mantis错误日志,当你的mantis连不上的时候,就可以看到是什么的问题了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2010-8-17 09:11:08 | 只看该作者

    感谢

    盼星星、盼月亮,总算盼来大救星,不管结果如何,先感谢这位大侠的指导,多谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-8-17 10:00:41 | 只看该作者

    调试报告

    刚刚按照havards指导的进行了操作,在出现问题时的具体情况是无法打开login_page.php,或者是在mantis中点击注销等任何连接都没有响应,而且在mantis没有响应的时候日志文件也不记载任何信息了。(正常时mantis日志记载了全部信息)
    但是/admin/check.php以及install.php可以正常打开页面,此时服务器端的一个httpd.exe进程占据内存达到了100M以上。以前也发现有两个httpd.exe的进程,一旦一个达到100M以上,mantis登录、登出页面就没有响应了。
    着急呀,公司近期就准备要用了,可是问题没解决,我怎么让大家使用呀。请大家帮忙吧,多谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-8-17 10:29:33 | 只看该作者
    我也没啥本事,就是大家一起商量解决问题,呵呵

    两个httpd.exe正常的,apache是多进程多线程的,其中一个是监控apache本身的,没事
    为了尽快解决问题,建议你重新配置一下,不要用xampp,自己安装apache,mysql,php以及mantis
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-11-5 16:55
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2010-11-26 16:41:43 | 只看该作者
    我也出现这个问题了,请高手指点


    每隔一段时间后 http://192.168.7.22/mantis就无法访问,重新启动Apache后,又能访问http://192.168.7.22/mantis
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-10-8 22:19 , Processed in 0.132148 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表