如何编辑 php fmt (Sublime Text) 的配置参数以升级 PHP
How to edit configuration parameters of php fmt (Sublime Text) for grading up PHP
我一直在尝试的是更改 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"
}
我仍然看到一条警告消息。
Warning.
PHP 5.6 or newer is required.
Please, upgrade your local PHP installation.
我删除了行 "version": 4,
,但没有任何改变。
很遗憾,我不知道如何解决这个问题。
如果您能告诉我我做错了什么,或者关于如何停止此警告消息的任何其他建议,我将不胜感激。
In Mac OS X Terminal.app 检查 php 的位置:
whereis php
这可能 return 是这样的:
/usr/bin/php
然后link到Sublime text正在检查的位置:
sudo ln -s /usr/bin/php /usr/local/etc/php
您需要更新版本的 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
下
我一直在尝试的是更改 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"
}
我仍然看到一条警告消息。
Warning. PHP 5.6 or newer is required. Please, upgrade your local PHP installation.
我删除了行 "version": 4,
,但没有任何改变。
很遗憾,我不知道如何解决这个问题。
如果您能告诉我我做错了什么,或者关于如何停止此警告消息的任何其他建议,我将不胜感激。
In Mac OS X Terminal.app 检查 php 的位置:
whereis php
这可能 return 是这样的:
/usr/bin/php
然后link到Sublime text正在检查的位置:
sudo ln -s /usr/bin/php /usr/local/etc/php
您需要更新版本的 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