Intellij Структура проекта: настройка PHP SDK

начиная с версии Intellij 13.1, которая была выпущена сегодня, можно настроить дополнительные SDK в диалоговом окне Структура проекта. Хотя старая версия 13.0 содержала только три элемента при нажатии на новую кнопку:

  • JDK
  • Плагин для плагинов платформы IntelliJ
  • Мобильный SDK

Новое обновление 13.1 добавило еще несколько параметров, которые можно увидеть на скриншоте: enter image description here

Когда я нажимаю PHP Interpreter, тогда открывается список выбора каталога и спрашивает меня о "Выбор домашнего каталога для PHP-интерпретатора". Какая папка верна в Ubuntu?

Я пробовал /usr/bin, и я получаю сообщение, в котором говорится: "Возможно, SDK, установленный в" /usr/bin ", поврежден, и когда я выбираю другой каталог, в сообщении говорится: выбранный каталог не является допустимым домом для PHP Interpretor. enter image description here

Однако, когда я перехожу к Настройки- > PHP, я уже правильно настроил PHP 5.4 и когда я открываю детали, нажимая "...", я вижу следующее:

enter image description here

Кто-нибудь пробовал это? Я что-то делаю неправильно, или это ошибка в IntelliJ, может быть?

Ответ 1

Откройте новое локальное окно оболочки/терминала и введите which php это скажет вам, где установлен php-бинарный файл

в некоторых ubuntu выпускает php5 для установки repo install php, если это так, вам может понадобиться ln -s to php

Хотя в моем PhpStorm (PS-138.2071) это выглядит так: enter image description here

Ответ 2

Это делается на уровне настроек. Не делайте этого на уровне sdk проекта. Получите настройки, ищите php. Выберите уровень языка PHP, и intellij будет сканировать и получить переводчик для вас.