2017-08-24 62 views
0

我很高興跟隨Laracasts劇集之一,突然我的PHP工匠命令停止工作。我只是得到「[RuntimeException]目錄名稱不能爲空」我的php artisan命令剛剛停止工作。我得到一個「[RuntimeException]目錄名稱不能爲空」錯誤

我google了這個問題,似乎沒有任何幫助。最常見的答案是更新我的作曲家,然後運行php artisan config:cache,然後清除,但是由於我無法運行php artisan,即使在更新我的作曲家後,也沒有考慮到整點。

我該怎麼辦?我想了解爲什麼它說我的目錄名稱是空的?這是在談論什麼目錄?

感謝您的幫助提前。

+0

請問您可以添加更多的細節?您是否對代碼的任何部分進行了任何更改?您是否嘗試過從工匠的詳細輸出中查看有關錯誤的更多詳細信息? – Nima

+0

與這裏的工匠無關。你的代碼在某處存在錯誤。原路返回。如果你使用git和comitting變更,回滾,直到它再次運行,然後櫻桃選擇前進。如果不是,請執行相同的方法,但手動。 – Ohgodwhy

+0

檢查[this](https://stackoverflow.com/a/43780651/4939915)答案,希望這會幫助你 –

回答

0

的問題必須從你的路徑被檢查出你的當前工作目錄:

echo __DIR__; 

而且從您的模板路徑肯定。

另外檢查什麼realpath()函數返回,如果你使用它。

0

感謝您的回覆並嘗試協助。

解決方案:我發現有些文件突然丟失。我從字面上比較了這個laravel項目與另一個工作並不斷更換文件/文件夾直到它開始工作。

我不知道這些文件如何消失,但至少現在它的固定。

謝謝大家。

相關問題