【问题标题】:How to edit configuration parameters of php fmt (Sublime Text) for grading up PHP如何编辑 php fmt (Sublime Text) 的配置参数以升级 PHP
【发布时间】:2016-03-21 01:00:12
【问题描述】:

我一直在尝试的是更改 phpfmt 的 php_bin 参数,Sublime。

编辑

我正在使用 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,这一行,但没有任何改变。

不好意思,我不知道如何解决这个问题。

如果您能告诉我我做错了什么,或者关于如何停止此警告消息的任何其他建议,我将不胜感激。

【问题讨论】:

    标签: php sublimetext2


    【解决方案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

    【讨论】:

      【解决方案2】:

      在 Mac OS X Terminal.app 中检查 php 的位置:

      whereis php
      

      这可能会返回如下内容:

      /usr/bin/php

      然后链接到 Sublime text 正在检查的位置:

      sudo ln -s /usr/bin/php /usr/local/etc/php
      

      【讨论】:

      • 感谢您的建议。然而不幸的是,这并没有解决问题。
      猜你喜欢
      • 1970-01-01
      • 2014-07-10
      • 2013-09-27
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      相关资源
      最近更新 更多