2015-04-02 243 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, 阿尼爾