Я настраиваю отладчик на phpstorm в Ubuntu. Я легко мог установить путь переводчика, как C:xampp/php
правильно на винде. Но у linux должен быть другой путь для интерпретатора.
Я много раз искал на этом сайте и в гугле, но не смог получить ответ. Каким должен быть путь интерпретатора php, чтобы phpstorm распознал его и, таким образом, я смог выполнить отладку? Что-нибудь не хватает ??
Благодарю.
Я думаю, что было недоразумение. include path
должен указывать на папку с файлами PHP, а не на интерпретатор PHP!
Вот где вам нужно установить адрес:
Как указано в другом ответе, вы можете найти путь к вашему интерпретатору PHP, используя which php
или же which php5
, Затем вам нужно ввести путь в красном поле с номером 2.
Не уверен, что это поможет, но место по умолчанию для исполняемого файла php5 в Ubuntu
/usr/bin/php5
PS: узнать это можно, набрав в терминале
which php5
PS2: я настроил xdebug, используя эту замечательную статью: http://blog.elenakolevska.com/debugging-laravel-on-homestead/
(для Vagrant требуется пакет Homestad — Laravel Ubuntu, но, возможно, он будет полезен и для вас)
За Linux Пользователи переводчик не находится в / Опт / lampp / PHP. На самом деле он расположен в / Опт / lampp / bin / PHP. Так что предоставьте этот каталог для интерпретатора CLI. Это можно увидеть на скриншоте: