天天看點

啟動apache 提示指令不存在

[root@KAKA bin]# apachectl -k start    

-bash: /bin/apachectl: 沒有那個檔案或目錄        #雖然apachectl檔案就在 bin 目錄裡,直接啟動卻提示找不到檔案

[root@KAKA bin]#ln -s /usr/local/apache2/bin/apachectl /bin/   #将 acpachectl建立一個軟連結到/bin/目錄即可,這裡要用絕對路徑。

或 

[root@KAKA bin]#cp /usr/local/apache2/bin/apachectl /bin/      #或複制apachectl /bin/目錄下

[root@KAKA bin]# apachectl -k start

httpd (pid 58163) already running              # 提示已經成功啟動

故障分析:當輸入一個指令時,系統會直接從$PATH路徑時查找指令檔案,當$PATH裡沒有時,當然全提示出錯,而不會在目前目錄進行查找。

      本文轉自筆下生輝  51CTO部落格,原文連結:http://blog.51cto.com/752030200/1722490,如需轉載請自行聯系原作者