0
我可以運行apachectl
罰款作爲一個普通用戶,但是當我sudo apachectl
,我得到sudo: apachectl: command not found.
任何想法?我的路徑中有apache/bin目錄。啓動和停止Apache與sudo
我可以運行apachectl
罰款作爲一個普通用戶,但是當我sudo apachectl
,我得到sudo: apachectl: command not found.
任何想法?我的路徑中有apache/bin目錄。啓動和停止Apache與sudo
從精細的手工:
默認情況下,env_reset sudoers的選項啓用。這導致命令 使用包含TERM,PATH,HOME, SHELL,LOGNAME,USER和USERNAME的最小環境執行,除了env_check和env_keep sudoers 選項允許的 調用進程的變量外。有效的白名單的環境變量。
您可以配置須藤使環境不被複位,或使apachectl
命令在正確的路徑擡頭,或者你可以在標準路徑創建符號鏈接到它。
這將有助於指定您從源代碼安裝到/ usr/local/apache,而不是軟件包。 – 2010-09-30 04:47:22