我使用OSX上埃爾卡皮坦運行和設置PhpStorm和Laravel的環境一直是一個噩夢最新的PHP版本。我創建了一個設置Composer的項目,並使用選項菜單中的laravel/laravel
創建了它。
正如你可以在屏幕截圖中看到的,PHP版本說5.6.31 ..但如果我在命令行輸入php -v
。它給我的PHP 5.5(如左下圖所示)
如果我在終端輸入php -v
我也得到PHP 5.6。 which php
返回我/usr/local/bin/php
我本來有一個問題,即PHP將無法升級到5.6 ..但我設法用自制軟件來解決這個問題。
如果我使用終端和光盤進入該文件夾運行artisan key:generate
和config:clear
..我能夠加載Laravel主頁(但從PhpStorm命令行鍵入此功能不起作用)。
我的理解是命令行指向我的Mac附帶的PHP目錄?那麼我如何將其指向升級版?還是其他問題呢?
我認爲這是一個奇怪的問題,已經有幾個人問我沒有能夠解決它(也設置這對我來說都是非常新的)。
這不是100%解決,但它解決了我的問題。由於它只是錯誤的php版本被使用的命令行工具,我現在在phpstorm中使用嵌入式終端而不是命令行工具。 – crazyPen