2016-02-11 50 views
7

我跟隨着一個Laracast(https://laracasts.com/series/how-to-be-awesome-in-phpstorm/episodes/21?autoplay),當我嘗試使用Composer設置一個新的Laravel項目時,正如教程中所教導的,我無法由於錯誤消息指出「空路徑到php」,請完成對話。PhpStorm通過設計項目設置項目時的「空路徑到PHP」

我有正確設置PHP的路徑,並且能夠通過PhpStorm運行和調試。如果有人能幫助我理解這裏發生了什麼,我會很感激。我搜索了Google,只發現了一個結果,這是針對Windows的,而不是Mac。 (https://devnet.jetbrains.com/thread/475384

Screenshot of what I'm seeing

+0

好的...所以簽名我的名字是不需要的?大聲笑 – Kenny

+0

你有沒有在PhpStorm中創建過的項目?如果是這樣 - 請確保'File |默認設置「(我希望它也適用於Mac,如果沒有,搜索」默認設置「或者可能是菜單中的」默認首選項「)已經定義和選擇了一些PHP解釋器。 – LazyOne

+0

*「好的...所以不需要簽名我的名字?」*如果有人想知道更多關於您的信息,他/她可以查看您的個人資料(您可以在其中輸入真實姓名)。 – LazyOne

回答

10

你可以從你的截圖中看到「新作曲家項目」屏幕沒有任何選項來選擇所需實際推出作曲家(這是PhpStorm是如何工作的PHP解釋 - 適用於所有支持的操作系統的相同方法:Linux,Mac和Windows)。

解決方法是在默認設置中選擇默認的PHP解釋器(這些設置將用於在此機器上創建的任何未來新項目) - 這樣,即使對於這種新類型,您也將預先選擇PHP解釋器項目。

您需要使用File | Default Settings在那裏設置這樣的默認PHP解釋器(當然,這在Windows/Linux上 - 在Mac上它可能位於菜單中的某個不同位置)。如果你沒有打開任何項目,你仍然可以從歡迎屏幕訪問這些默認設置。

注:如果你還設置PHP解釋器後看到同樣的錯誤,然後嘗試重新啓動PhpStorm - 應該有所幫助。


注意,在當前2016.x版本你還可以指定PHP解釋器使用(並創造如果需要新建一個),在這個新項目屏幕的底部 - 它Settings節您可以展開 - 只需將窗口向下滾動一下即可看到它。

+0

謝謝你的明確答案。我不知道File |默認設置 - 但我現在就做! :o) – Kenny

+0

我遇到的另一個問題是:以某種方式使用PHP7作爲解釋器也會觸發「PHP空路徑」錯誤。設置爲PHP5.5爲我解決了它。 – Sander

+1

我有同樣的問題,使用php7默認情況下,它不能識別解釋器 – manshu