[英]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.