免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2842 | 回复: 6
打印 上一主题 下一主题

[Web] apache+mod_perl,浏览器访问总报 signal Segmentation fault [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-26 17:14 |只看该作者 |倒序浏览
20可用积分
执行启动时候error.log的内容:
Processing config directory: /etc/apache-perl/auto-generated.d/*.conf
Processing config directory: /etc/apache-perl/conf.d/*.conf
[Wed Aug 26 04:57:27 2009] [notice] Apache/1.3.41 (Unix) mod_perl/1.31 configured -- resuming normal operations
[Wed Aug 26 04:57:27 2009] [notice] Accept mutex: sysvsem (Default: sysvsem)


启动后每个连接都报:
[Wed Aug 26 05:03:09 2009] [notice] child pid 1478 exit signal Segmentation fault (11)
[Wed Aug 26 05:03:09 2009] [notice] child pid 1479 exit signal Segmentation fault (11)
[Wed Aug 26 05:13:54 2009] [notice] child pid 1477 exit signal Segmentation fault (11)
[Wed Aug 26 05:13:54 2009] [notice] child pid 1481 exit signal Segmentation fault (11)

是不是我的编译有问题?可以怎么检查?谢谢.

论坛徽章:
0
2 [报告]
发表于 2009-08-26 17:19 |只看该作者

回复 #1 fenglimian 的帖子

mmcache模块在linux x86-64上有问题,去掉就没有问题
求助 child pid 19471 exit signal Segmentation fault (11)错误 (26 August 2009)
http://topic.csdn.net/u/20090321 ... 2-55568ce74953.html

论坛徽章:
0
3 [报告]
发表于 2009-08-26 17:27 |只看该作者
我应该没有装这个东西的:root@steven:/liming/libapreq-1.34# /usr/sbin/apache-perl -l
Compiled-in modules:
  http_core.c
  mod_env.c
  mod_include.c
  mod_asis.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_so.c
  mod_perl.c
suexec: disabled; invalid wrapper /usr/sbin/suexec

st-httpd.conf的片段如下:
ClearModuleList
AddModule mod_so.c




<IfModule !mod_log_config.c>
    LoadModule config_log_module /usr/lib/apache-perl/mod_log_config.so
</IfModule>

<IfModule !mod_mime.c>
    LoadModule mime_module /usr/lib/apache-perl/mod_mime.so
</IfModule>

<IfModule !mod_negotiation.c>
    LoadModule negotiation_module /usr/lib/apache-perl/mod_negotiation.so
</IfModule>

<IfModule !mod_alias.c>
    LoadModule alias_module /usr/lib/apache-perl/mod_alias.so
</IfModule>

<IfModule !mod_dir.c>
    LoadModule dir_module /usr/lib/apache-perl/mod_dir.so
</IfModule>

<IfModule !mod_rewrite.c>
    LoadModule rewrite_module /usr/lib/apache-perl/mod_rewrite.so
</IfModule>

<IfModule !mod_access.c>
    LoadModule access_module /usr/lib/apache-perl/mod_access.so
</IfModule>

<IfModule !mod_auth.c>
    LoadModule auth_module /usr/lib/apache-perl/mod_auth.so
</IfModule>

<IfModule !mod_expires.c>
    LoadModule expires_module /usr/lib/apache-perl/mod_expires.so
</IfModule>

<IfModule !mod_headers.c>
    LoadModule headers_module /usr/lib/apache-perl/mod_headers.so
</IfModule>

#<IfModule !mod_env.c>
#    LoadModule env_module /usr/lib/apache-perl/mod_env.so
#</IfModule>

<IfModule !mod_setenvif.c>
    LoadModule setenvif_module /usr/lib/apache-perl/mod_setenvif.so
</IfModule>





    AddModule mod_perl.c

多谢.

论坛徽章:
0
4 [报告]
发表于 2009-08-26 17:29 |只看该作者

回复 #3 fenglimian 的帖子

建议你挨个注释掉Module模块,然后启动,确认到底是哪个模块有问题。

论坛徽章:
9
巳蛇
日期:2013-12-05 15:03:33戌狗
日期:2013-12-10 20:52:35白羊座
日期:2014-12-30 14:11:58处女座
日期:2015-01-15 14:33:442015年亚洲杯纪念徽章
日期:2015-01-28 13:37:36羊年新春福章
日期:2015-01-30 15:03:352015年亚洲杯之约旦
日期:2015-02-09 17:07:552015年亚洲杯之韩国
日期:2015-03-26 15:04:132015年亚洲杯之卡塔尔
日期:2015-04-04 16:35:54
5 [报告]
发表于 2009-08-26 17:30 |只看该作者
想!没遇到过这种问题.....

论坛徽章:
0
6 [报告]
发表于 2009-08-26 17:39 |只看该作者
我依次注销了,除了注销后httpd起不来的外,只要能起来,这个问题就存在.很郁闷.

[ 本帖最后由 fenglimian 于 2009-8-26 17:48 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2009-09-10 10:42 |只看该作者
可用信息太少.把apache日志级别调整到debug上

httpd.conf 里边的
LogLevel debug

重启访问看报什么错,贴出来

应该能看到详细的信息了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP