全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2677|回复: 15
打印 上一主题 下一主题

[疑问] DA的httpd停止了

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-7 17:18:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下午去DA管理员帐号,删除了几个没在用的ID。不知道什么原因,httpd停止工作了,
服务跟踪里显示:
httpd Process is stopped

点击 Start、Stop、Restart 都会出现:

An error has occurred
详情
/sbin/service httpd start 2>&1

点击Reload闪一下就没反应了,哪位达人遇到过这个,咋解决的能告诉下不
------------------------------------------------------
问题解决方法:

谢谢以上各位朋友解答,问题解决了。不知道是什么原因导致/etc/httpd/conf/extra/directadmin-vhosts.conf这个文件没有在删除帐号时更新,相关的ID记录没删除。
现在删除对应的代码就OK了

[ 本帖最后由 chimney 于 2010-11-7 21:51 编辑 ]
2#
 楼主| 发表于 2010-11-7 18:40:20 | 只看该作者
有木高手来指点下……
3#
发表于 2010-11-7 18:42:10 | 只看该作者
这会都在吃饭,等晚上人多的时候估计有人懂。
4#
发表于 2010-11-7 18:43:11 | 只看该作者
看apache 的error.log ,里面会有说明的
5#
 楼主| 发表于 2010-11-7 19:19:54 | 只看该作者
原帖由 aru 于 2010-11-7 18:43 发表
看apache 的error.log ,里面会有说明的

日志在下午2点多停止了

[Sun Nov 07 14:36:47 2010] [error] [client 220.181.94.232] File does not exist: /var/www/html/404.shtml
[Sun Nov 07 14:36:57 2010] [error] [client 220.181.94.232] File does not exist: /var/www/html/z10937-e-461.html
[Sun Nov 07 14:36:57 2010] [error] [client 220.181.94.232] File does not exist: /var/www/html/404.shtml
[Sun Nov 07 14:37:01 2010] [notice] caught SIGTERM, shutting down

最后一行啥意思?
6#
发表于 2010-11-7 19:22:17 | 只看该作者
最后一句就是收到关闭信号,httpd关闭
你用root运行一下 /sbin/service httpd start
看看什么提示,然后再贴一下error.log 的最后几行
7#
 楼主| 发表于 2010-11-7 19:37:15 | 只看该作者

回复 6# 的帖子

[root@domain ~]# /sbin/service httpd start
Starting httpd: httpd: Syntax error on line 160 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/extra/directadmin-vhosts.conf: Could not open configuration file /usr/local/directadmin/data/users/accordboy/httpd.conf: No such file or directory

/var/log/httpd/error_log
没有产生新的记录,最后一行还是14点多的那个
8#
发表于 2010-11-7 19:51:16 | 只看该作者
嗯,就是这个文件没了 /usr/local/directadmin/data/users/accordboy/httpd.conf
你删除的时候估计DA 没有生成新文件
去找找有没有备份的文件,替换一下。
ls  /usr/local/directadmin/data/users/accordboy/httpd.conf*
9#
发表于 2010-11-7 19:53:22 | 只看该作者
哦,对了, 你是不是刚删除了 accordboy 这个用户?
那打开 /etc/httpd/conf/httpd.conf ,到160行, 将包括有  /etc/httpd/conf/extra/directadmin-vhosts.conf 这行的用  # 注释掉
10#
 楼主| 发表于 2010-11-7 20:10:25 | 只看该作者
注释掉那句后,的确可以了!
不过访问另外一个本服务器的站点时,提示:Apache is functioning normally

应该是注释不是根本的问题?
请问您知道哪里调用/usr/local/directadmin/data/users/accordboy/httpd.conf
这个文件么,我去删掉,不调用应该不出错的吧,注释的这句应该不是单独针对那个被删除的帐号的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-28 15:14 , Processed in 0.084950 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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