我安装了带有ESLint的Visual Code Studio。它不会运行,因为它报告"语言服务器需要至少安装PHP 7。发现版本:5.5.38"。经过研究,我发现它似乎在看预装的MAC OSX php版本。我下载并运行PHP 7.1到Mac,根据建议更改~/.profile
中的PATH变量。我确保/etc/apache2/httpd.conf
中的LoadModule php5_module ...行被注释掉,并重新启动(重启机器)。当我这样做时:> php -v它产生新版本(7.1),但VSC的错误报告是相同的。我错过了什么?
答案 0 :(得分:1)
我不一定确定您丢失了什么,但我使用Homebrew,然后安装后在终端中键入以下内容以安装php 7.1
brew install homebrew/php/php71
您可以使用以下内容在版本之间切换:
brew unlink php71
然后链接(反之亦然):
brew link php55
要获取当前位于PATH中的PHP版本,请键入
php --version
相信我,我已经做了七年的LAMP开发,如果你使用Mac,不使用Homebrew会很痛苦。在我开始使用PHP Storm之前,我也使用过VS Code,这种方法对我有用。