我在 RHEL 7.6 上使用原始碼建置了 httpd。我已經在伺服器上安裝並設定了siteminder。當我啟動 httpd 時出現以下錯誤
httpd:/etc/httpd/conf/httpd.conf 第3 行出現語法錯誤:無法將/opt/CA/webagent/bin/libmod_sm24.so 載入到伺服器:libsmerrlog.so:無法開啟共用物件#file:沒有這樣的檔案或目錄[Inferior 1(進程28063)退出,程式碼為01]
我找到了這個解決方案,但我找不到 /etc/sysconfig/httpd 來更改設定。
我知道當我們從 RHEL 安裝 httpd rpm 套件時會產生這個目錄,但我不想這樣做,因為它與我正在做的事情不相容。關於如何解決這個問題有什麼想法嗎?謝謝內特
答案1
我已經在 bin 目錄中的 envvars 中新增了路徑
export NETE_WA_ROOT=/opt/CA/webagent
export NETE_WA_PATH=/opt/CA/webagent/bin
export CAPKIHOME=/opt/CA/webagent/CAPKI
這解決了問題。