apache的问题...急...
作者:本站整理 发布时间:2008-4-16 19:17:05
|
我要配置一台虚拟主机,在/etc/httpd/conf.d/下,加了virtual.conf,文件内容如下:NameVirtualHost *:80Options FollowSymLinksAllowOverride NoneOrder allow,denyAllow from allOptions FollowSymLinksAllowOverride NoneOrder allow,denyAllow from allServerName wang.dns.com.cnDocumentRoot /var/www/html/wangServerName meng.dns.com.cnDocumentRoot /var/www/html/meng好了后,重启apache,就Fail了,这是怎么回事儿啊?-----QUOTE:原帖由 jackiebj 于 2007-6-21 11:58 发表于 1楼 我要配置一台虚拟主机,在/etc/httpd/conf.d/下,加了virtual.conf,文件内容如下:NameVirtualHost *:80Options FollowSymLinksAllowOv ... 好了後,重啟apache,就Fail了,這是怎麼回事兒啊?fedora or rhel ?check /var/log/httpd/error_log-------用的是:fedora 5 我看了error_log了,里面没有记载。最后一行就是服务caught SIGTERM,shut down,就没有东西了。。高手,这是怎么回事啊?-----QUOTE:原帖由 jackiebj 于 2007-6-21 11:58 发表于 1楼 我要配置一台虚拟主机,在/etc/httpd/conf.d/下,加了virtual.conf,文件内容如下:NameVirtualHost *:80Options FollowSymLinksAllowOv ... 可以先测试语法有没有错误!通过tar.gz安装的可以/usr/local/apache/bin/apachectl -t另外日志很重要,可以尝试直接加在httpd.conf下面试试Listen 80NameVirtualHost *Options FollowSymLinksAllowOverride NoneOrder allow,denyAllow from allServerName wang.dns.com.cnDocumentRoot /var/www/html/wang[ 本帖最后由 xuledw 于 2007-6-21 14:46 编辑 ]-----谢谢,我在virtual.conf无论怎么设置,appache就是启不来。。但是把:NameVirtualHost *:80ServerName wang.dns.com.cnDocumentRoot /var/www/html/wangServerName wang.dns.com.cnDocumentRoot /var/www/html/wang放到httpd.conf里,就可以启动虚拟主机了,是正常的,也就是说,是目录审核那块儿出现了问题。但把这段抓出来,放到virtual.conf,就启不来楼上的让我看日志error.log里,没有记录啊-----那你看看这个文件的权限把named有没有读取权限-----QUOTE:原帖由 jackiebj 于 2007-6-21 17:08 发表于 5楼 谢谢,我在virtual.conf无论怎么设置,appache就是启不来。selinux ? 你暫時關閉 selinux 後測試看看是否就正常了...-------有读的权限。是644的权限,应该是可以的吧??又出错了Starting httpd: audit(1182523028.066::avc: denied {getattr} for pid=1738 comm="httpd" name="virtual.conf" dev=dm-0 ino=131309 scontext=root:system_r: httpd_t: s0 tcontext=rootbject_r: tmp_t:so tclass=file....这是什么原因啊??-----找到原因了。。真是的selinux的问题。。kenduest 你说的对! |