如何编辑php fmt(Sublime Text)的配置参数以评分PHP

时间:2016-03-21 01:00:13

标签: php sublimetext2

我一直在尝试更改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,,但没有改变。

令我惭愧的是,我对如何解决这个问题毫无头绪。

如果您能告诉我任何我做错的事情,或者有关如何制止此警告信息的任何其他建议,我将不胜感激。

2 个答案:

答案 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