Настройка PHP CLI в Eclipse

 x 

Введение.

   Нередко возникает необходимость написать  небольшую утилиту "для себя", выполнения каких-нибудь рутинных задач. Часто для ее работы даже не требуется визуальный интерфейс, достаточно командной строки. Можно, конечно разобраться с интерпретатором командной строки, например Bash, но если вы уверенно владеете PHP и у вас нет времени или желания :-) учить новый синтаксис, то это как раз тот случай, когда можно и нужно настроить модуль PHP-CLI. CLI - Command Line Interface - интерфейс командной строки.
 Итак, для работы в Эклипсе через интерфейс PHP CLI нужно выполнить некоторые настройки. Они не сложны но имеют ряд особенностей.

 x 

Софт

Указанные ниже манипуляции проводились на:

Операционная система:     Ubuntu 16.04 (Xenial Xerus)

Веб сервер:                              Apache/2.4.18

IDE:                                               Version: Neon.2 Release (4.6.2)

 x 

Процесс установки.

Для начала необходимо установить модуль PHP-CLI.

-Для этого в терминале выполняем:

$ sudo apt-get install php-cli

-Открываетм Eclipse и переходим:

window->Preferences->PHP->PHP Executables

Жмем "Add"

Заполняем поля:

Name: PHP7  (или любое имя по вашему вкусу)

Executable path: (у меня: /usr/bin/php7.0) или нажимаем "Browse" и указываем путь к исполняемому файлу.

PHP ini file: - можно оставить пустым и поставить галочку ниже: Use system default PHP ini configuration. Тогда будет использоваться файл PHP ini по умолчанию. Что собственно в большинстве случаев устраивает.

SAPI type: CLI

Жмем "Next" и переходим на вкладку настройки отладчика. У меня это XDebug,выбираем его.

Порт по умолчанию 9000, если вы не меняли его то так и оставляем.

Если появляется предупреждение что какая-то библиотека не может быть загружена, то комментим ее в php.ini. У меня такое случилось, когда использовал PHP 5.6, в PHP 7 не наблюдал никаких ошибок.

В настройках проекта: выбираем "Debug Configurantion",  в списке выбираем PHP CLI application и создаем новую конфигурацию.

Задаем ей имя.

Runtime PHP: выбираем нужную версию PHP. В большинстве случаев достаточно оставить все как есть.

PHP file: указываем файл для запуска. Путь вручную редактировать не надо.

 x 

Таким образом, мы настроили работу модуля CLI.

Для того, чтобы в терминале запустить скрипт PHP достаточно ввести команду:

$ PHP /путь к файлу скриптa/имя файла.php

При запуске в Eclipse вывод информации будет в консоль самой среды.

Если консоль не отображается, выберите: Window->Show view->Console.

Добавить комментарий


Защитный код
Обновить

Наверх