Chinaunix

标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了! [打印本页]

作者: hlddn    时间: 2004-06-22 13:27
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
开始用的是原码安装,装完后,在rc.d目录下没看到apache2.sh文件,只有用apachectl -k start启动,没有任何错误提示,但是进程里没有httpd进程。用apachectl -k stop提示httpd (no pid file) not running。转到/var/run/没有看到httpd.pid文件。

没办法,改用ports方法安装,安装完成后在rc.d目录,apache2.sh start启动,也是没有任何提示,但进程依然没有httpd进程,找到apachectl文件,apachectl -t 显示ok,apachectl -k start,没有错误提示,用apachectl -k stop提示httpd (no pid file) not running,/var/run/下依然没有httpd.pid文件。郁闷死了,我怎样才能启动我的apache服务器呢!不要说是版本的问题,用同样的版本,前两天成功过,因为换了机器,重新装了系统。

另外,我每次运行apachectl -k start的时候,httpd-error.log里就会加一条
[Tue Jun 22 11:59:03 2004] [alert] (EAI hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "www.swandy.cn"
Configuration Failed
我的主机名是:www.swandy.cn,我在httpd.conf文件里也改成:
ServerName www.swandy.cn:80了啊,为什么还有错误提示呢?
作者: luckybsd    时间: 2004-06-22 14:33
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
我都是在ports里装的apach13啊 挺好的  也不需要什么配置就ok了
作者: llzqq    时间: 2004-06-22 15:16
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
先对HTTPD。CONF做一些常规的配置如SERVERNAME,然后在APACHECTL START
作者: 12+1    时间: 2004-06-22 16:42
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "www.swandy.cn"
错误不是都已经提示你了吗?就像楼上说的,先做一些常规的配置
作者: hlddn    时间: 2004-06-22 16:56
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
是啊,我知道,可是我已经将ServerName 改为www.swandy.cn了啊。
还有一点,大家看清楚了吗,就是我的/var/run/下没有httpd.pid文件
作者: hlddn    时间: 2004-06-22 18:21
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
解决!
还是ServerName的问题!将www.swandy.cn改成机器的IP地址,然后将主机名也改成IP地址,启动服务器,相应的进程也启动了。httpd.pid也有了。问题解决!
httpd-error.log中出现的这些提示是什么意思:
[Tue Jun 22 18:21:06 2004] [notice] Apache/2.0.49 (FreeBSD) PHP/4.3.7 configured -- resuming normal operations
上面的这个我用phpinfo()测试了一下,出现了php的配置页面,但上面的这个是什么意思呢?
[Tue Jun 22 18:21:39 2004] [error] [client 192.168.0.60] File does not exist: /usr/local/www/data/favicon.ico
作者: zhubaotao    时间: 2005-02-02 13:31
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
我的机器也出现了这种现象,请问在那里把主机名改成IP地址呢?
作者: blackbox    时间: 2005-02-02 14:20
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
在/etc/hosts中增加一行:
127.0.0.1 www.swandy.cn

可以解决hostname的问题。

另外看一下/usr/local/etc/rc.d/apache.sh文件,文件中有描述,需要在/etc/rc.conf中添加一行 apache_enable="YES"
作者: zhubaotao    时间: 2005-02-03 17:34
标题: ports和原码安装apache2都起不起来!FB5.21,实在是解决不了了!
建议加入精华,因为好多人都会碰到这个问题的.可能随着版本的完善,不会出现这种现象了.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2