2015-06-14 386 views
1

我與Laravel的(V4.2)面臨的工匠CLI是,當我嘗試執行命令(例如php artisan list)的命令不起作用,而是我得到的問題命令窗口中的Illuminate \ Foundation \ Application對象的內容。Laravel工匠CLI不執行命令

Screenshot

+0

您應該編輯您的問題,並添加完整的堆棧跟蹤。您的代碼中最有可能出現錯誤,導致工匠無法正常工作。沒有進一步的細節,就不可能指出什麼是錯的。 –

回答

0

你的問題是vauge。但如果你問的是如何向Laravel的工匠添加自定義命令,那麼你可能會錯過最後一步。

如果你可以通過已經created your command

php artisan command:make CustomCommand --command=custom:command 

然後,你需要做的最後一步是register your command

Artisan::add(new CustomCommand); 
+0

感謝您的回覆。其實,即使當我輸入'只是PHP artisan'我得到命令窗口相同的輸出(如上面的截圖)...這就像工匠完全不迴應... – marnks

+0

怪異。你修改了任何核心代碼嗎?這看起來不像堆棧跟蹤,它看起來像你把一個'print_r();退出();'某處。請記住,如果您的自定義命令具有此功能,那麼手工藝人將在運行最基本的命令時執行此操作,它會這樣做以瞭解可用的選項。你可以發佈你的自定義命令代碼嗎? – CenterOrbit

+0

我沒有任何自定義命令代碼。這是一個新鮮的Laravel安裝。我猜想安裝本身有問題...我會嘗試重新安裝Laravel。謝謝你的努力! – marnks