sublimetext2 — Как редактировать параметры конфигурации php fmt (Sublime Text) для выравнивания переполнения стека

То, что я пытался изменить php_bin параметр phpfmt, Sublime.

РЕДАКТИРОВАТЬ

Я использую Mac. Когда я открыл Sublime, мне сообщили, что мне нужно обновить php с 5.5. выше. Следующий документация phpfmt, Я изменил файл после того, как обновил его. Файл выглядит так,

{
"version": 4,
"php_bin":"/usr/local/etc/php/7.0",
// "format_on_save":true,
"option": "value"}

Тем не менее, я вижу предупреждение.

Предупреждение.
Требуется PHP 5.6 или новее.
Пожалуйста, обновите локальную версию PHP.

Я удалил строку "version": 4,, но ничего не изменилось.

К моему стыду, я не знаю, как решить эту проблему.

Буду признателен, если вы скажете мне все, что я делаю неправильно, или любой другой совет, как остановить это предупреждающее сообщение.

0

Решение

Вам нужна более новая версия 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 и используете homebrew, его, скорее всего, поместят в /usr/local/Cellar/php70/7.0.x/bin/php

1

Другие решения

В Mac OS X Terminal.app проверьте расположение php:

whereis php

Это может вернуть что-то вроде этого:

/ USR / бен / PHP

Затем сделайте ссылку на местоположение, которое проверяет Sublime text:

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

По вопросам рекламы [email protected]