Apache服务器问题求助!

由 coolcs 在 08-26-2003 17:05 发表:

Apache服务器问题求助!

我系统是RedHat 9.0,装得是服务器,没有安装"web服务器"软件,然后按照 http://www.linuxsir.com/bbs/showthr...;threadid=13952

进行Apache配置服务器,然后运行

"#/etc/init.d/httpd -k start"(#/etc/rc.d/init.d/httpd -k start),

"ok"访问自己的IP地址没问题,不过执行不是"/usr/local/apache/conf/httpd.conf"

而是"/etc/httpd/conf/httpd.conf"的配置(我安装系统的时候没有安装"web服务器"),

我做了备份后将前者的http.conf覆盖后面的,然后再"#/etc/init.d/httpd -k stop",

"#/etc/init.d/httpd -k start",结果出现下面的提示:

Syntax error on line 205 of /etc/httpd/conf/httpd.conf:

Cannot load /usr/local/apache/libexec/mod_vhost_alias.so into server: /usr/local/apache/libexec/mod_vhost_alias.so: undefined symbol: ap_table_setn

不知怎样设置才能让Apache服务器按照"/usr/local/apache/conf/httpd.conf"的配置访问

还有我重起一下,发现apache服务并没有随计算机启动而启动,不知该如何是设置让电脑一启动就启动该服务,望大师指点


由 lanmaster 在 08-26-2003 17:18 发表:


你可以把手动启动的命令参数放到/etc/rc.d/rc.local中。当系统启动的时候就会启动HTTPD服务

还有就是在字符模式下运行ntsysv 在哪里把HTTPD服务打上勾就可以了。(不过这个启动的是系统默认安装的HTTPD服务,如果你是后安装的你就要用第一种方法或修改HTTPD启动配置文件,我没修改过)

Cannot load /usr/local/apache/libexec/mod_vhost_alias.so into server: /usr/local/apache/libexec/mod_vhost_alias.so: undefined symbol: ap_table_setn

这段提示应该有些需要的模块没有被安装你可以重新编译安装一下。


Published At
Categories with 服务器类
Tagged with
comments powered by Disqus