Ubuntu phpstorm: Интерпретатор не указан или не действителен

Я настраиваю отладчик на phpstorm на Ubuntu. Я легко мог правильно установить путь интерпретатора, как C:xampp/php в Windows. Но linux должен иметь другой путь для интерпретатора.

вопрос

Я много раз искал на этом сайте и на Google, но не смог получить ответ. Каким должен быть путь интерпретатора 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/ (для этого нужен Homestad – Laravel Ubuntu для Vagrant, но, возможно, это будет полезно для вас тоже )

Для пользователей Linux интерпретатор не находится в / opt / lampp / php . Фактически он находится в / opt / lampp / bin / php . Поэтому предоставьте этот каталог для интерпретатора CLI. Это можно увидеть на скриншоте:

введите описание изображения здесь