我一直在尝试更改phpfmt,Sublime的php_bin
参数。
修改
我正在使用mac。当我打开Sublime时,我被告知我需要从5.5升级php。更高。在the documentation of phpfmt之后,我在升级后更改了文件。该文件看起来像这样,
{
"version": 4,
"php_bin":"/usr/local/etc/php/7.0",
// "format_on_save":true,
"option": "value"
}
尽管如此,我还是看到了警告信息。
警告。 需要PHP 5.6或更高版本。 请升级您当地的PHP安装。
我删除了行"version": 4,
,但没有改变。
令我惭愧的是,我对如何解决这个问题毫无头绪。
如果您能告诉我任何我做错的事情,或者有关如何制止此警告信息的任何其他建议,我将不胜感激。
答案 0 :(得分:1)
您需要更新版本的PHP。
首先,确认你确实拥有它。
$ php -v
PHP 7.0.2 (cli) (built: Jan 7 2016 10:40:26) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
一旦你这样做,确认它的整个路径:
$ which php
/usr/local/bin/php
在配置文件中将/usr/local/bin/php
添加到php_bin
。
请记住,有时PHP安装程序会将新PHP放在不同的地址中。如果您使用的是MacOS X并使用自制程序,则可能会将其置于/usr/local/Cellar/php70/7.0.x/bin/php
答案 1 :(得分:0)
在Mac OS X Terminal.app中检查php的位置:
whereis php
这可能会返回这样的内容:
的/ usr / bin中/ PHP的
然后链接到Sublime文本正在检查的位置:
sudo ln -s /usr/bin/php /usr/local/etc/php