原文:systemctl 啟動某個程序,程序讀取某個環境變量不生效的問題

背景:某個業務程序在測試環境測試一切正常,部署到生產環境后出現超時 需要添加相對應的變量解決,添加到 etc profile source文件之后變量echo 顯示是生效的,但程序仍有問題。 etc profile或者 etc security limit.d這些文件中配置的環境變量僅對通過pam登錄的用戶生效,而systemd是不讀這些配置的,所以這就造成登錄到終端時查看環境變量和手動啟動應用都 ...

2020-03-11 16:45 0 3637 推薦指數:

查看詳情

mac環境變量生效問題

1.在 ~/.zshrc 中添加 source ~/.bash_profile 參考:https://blog.csdn.net/qq_18505715/article/details/83276208 2.比如mac的git命令補全不生效,可以參考如下文章添加 ...

Sun Feb 16 06:19:00 CST 2020 0 1132
java沒有配置環境變量卻可以生效問題

最近在家里的電腦上安裝了eclipse,安裝完成后嘗試打開eclipse的時候,我內心估計是要報錯的。我期待看到的是,這個eclipse需要安裝jdk才能運行,並且會告訴我需要的jdk版本。 結果e ...

Thu Jun 01 20:02:00 CST 2017 0 1373
Mac下配置環境變量生效問題

在 ~/.bash_profile 中配置環境變量后,每次新打開的終端窗口必須執行 $source ~/.bash_profile 環境變量生效。 發現zsh加載的是/private/etc/zshrc文件,而 ‘zshrc’ 文件中並沒有定義任務環境變量。 現有兩種解決辦法: 1. ...

Fri Jun 04 06:19:00 CST 2021 0 194
深度Linux /etc/profile 環境變量生效問題

/etc/profile 環境變量生效問題 設置了環境變量后 ,使用source /etc/profile生效后,每次關閉終端后,都需要重新輸入source /etc/profile命令使環境變量生效,有這么坑的? 這個鍋深度不背。而且你也不應該去動/etc/下的配置修改 ...

Wed May 15 17:03:00 CST 2019 4 2399
jdk環境變量配置改變不生效問題

  在工作中兩次遇到jdk配置上的這個問題:將環境變量中的jdk路徑修改之后,使用-version查看,版本號還是之前的,也就是說修改未生效。甚至當我將Path變量中的jdk路徑配置都刪除了之后,使用-version還是會輸出之前的jdk信息。所以肯定不是jdk本身的問題,后來各種排查試驗,偶然間 ...

Tue Sep 18 18:29:00 CST 2018 0 2333
記一次PATH環境變量設置不生效問題

問題:卸載原有版本jdk后,如下圖在/etc/profile中配置新的環境變量且source /etc/profile 生效配置后,JAVA_HOME值都正確,但PATH變量值還是不對 echo $PATH環境變量的值如下圖:還保留了之前jdk版本的路徑/usr/java ...

Sat Dec 29 22:45:00 CST 2018 0 1572
jdk環境變量配置改變不生效問題

在工作中遇到jdk配置上的這個問題: 將環境變量中的jdk路徑修改之后,使用-version查看,版本號還是之前的,也就是說修改未生效。 甚至當我將Path變量中的jdk路徑配置都刪除了之后,使用-version還是會輸出之前的jdk信息。所以肯定不是jdk本身的問題,后來各種排查 ...

Sun Oct 13 01:35:00 CST 2019 1 673
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM