2015-04-02 194 views
0

我已经在我的httpd.conf文件中以root身份安装了Apache并配置了端口7773无法启动Apache服务器[apache-2.2.29]

当我尝试启动apachectl然后我得到下面的错误:

[[email protected] bin]# ./apachectl -k start
httpd: Syntax error on line 420 of /home/app/apache-2.2.29/conf/httpd.conf: Syntax error on line 9 of /home/app/apache-2.2.29/conf/webgate.conf: Cannot load /home/app/Middleware/Apache22_WebgateR2PS2_Home/webgate/apache/lib/webgate.so into server: /home/app/Middleware/Apache22_WebgateR2PS2_Home/webgate/apache/lib/webgate.so: undefined symbol: nzos_GetSSLSessionID

回答

0

您需要设置LD_LIBRARY_PATH环境变量指向的/ home /应用/中间件/ Apache22_WebgateR2PS2_Home/webgate /阿帕奇/ lib和Apache Home lib目录。像,

export LD_LIBRARY_PATH=/home/app/Middleware/Apache22_WebgateR2PS2_Home/webgate/apache/lib:<Apache Instal Dir>/lib 

此外,还可以发现,没有得到使用以下命令解决了库。

ldd home/app/Middleware/Apache22_WebgateR2PS2_Home/webgate/apache/lib/webgate.so 

HTH, 阿尼尔