我使用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