2015-03-25 27 views
0

有人能解釋爲什麼這樣的:問題14.04

sudo Console/cake 

作品時,我裏面path/to/cakeproject/app而這一點:

sudo cake 

磨片我裏面path/to/cakeproject/app/Console絕對不起作用?

其實,瞭解這將是簡單地讓我明白爲什麼我可以運行sudo Console/cake當我在正確的目錄(應用程序)的第一步,但即使是修改PATH變量之後these steps後,我無法運行sudo cake任何地方。如果有人知道任何可能的原因,請隨時分享您的想法。

PS:關於我說「我不能運行任何地方sudo cake」,這是我得到的錯誤:

sudo: cake: command not found 
+0

修改它之後,您是否重新加載了.bashrc文件? (使用'source〜/ .bashrc'或者開始一個新的SSH /終端會話也應該這樣做 – Oldskool 2015-03-25 10:08:02

+0

你應該總是從app dir:'Console/cake'調用蛋糕控制檯。 。 – mark 2015-06-25 07:53:50

回答

2

我有同樣的問題。

您只需安裝「php5-cli」即可使其正常工作。

$ sudo apt-get install php5-cli 

然後在控制檯中再次嘗試「蛋糕」。

$ cake 

它應該工作。

+0

剛做了這個,我仍然不能使用它與sudo(sudo蛋糕)出於某種原因。仍然得到'sudo:cake:command not found',而sudo控制檯/蛋糕完美地工作和我想要的大多數命令如果沒有SU權限,運行將不起作用,所以這真的是必須的:( – lucasnadalutti 2015-06-25 04:28:15