簡體   English   中英

PhpStorm通過Composer設置項目時“通往php的空路徑”

[英]PhpStorm “empty path to php” when setting up project through Composer

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

我有正確設置PHP的路徑,並且能夠通過PhpStorm運行和調試。 如果有人能幫我理解這里發生的事情,我會很感激。 我搜索過Google,但只發現了一個結果,這個結果適用於Windows,而非Mac。 https://devnet.jetbrains.com/thread/475384

我所看到的截圖

從截圖中可以看出,“New Composer Project”屏幕沒有任何選項可以選擇實際啟動composer所需的PHP解釋器(這就是PhpStorm的工作原理 - 所有支持的操作系統都采用相同的方法:Linux,Mac和視窗)。

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

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

注意:如果在設置PHP解釋器后仍然看到相同的錯誤,請嘗試重新啟動PhpStorm - 應該有所幫助。


請注意 ,在當前的2016.x版本中,您還可以在此新建項目屏幕的底部指定要使用的PHP解釋器(並在需要時創建新的解釋器) - 它具有可以展開的Settings部分 - 只需向下滾動窗口有點看。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM