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

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

вопрос

Я много раз искал на этом сайте и в гугле, но не смог получить ответ. Каким должен быть путь интерпретатора php, чтобы phpstorm распознал его и, таким образом, я смог выполнить отладку? Что-нибудь не хватает ??

Благодарю.

9

Решение

Я думаю, что было недоразумение. include path должен указывать на папку с файлами PHP, а не на интерпретатор PHP!

Вот где вам нужно установить адрес:

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

Как указано в другом ответе, вы можете найти путь к вашему интерпретатору PHP, используя which php или же which php5, Затем вам нужно ввести путь в красном поле с номером 2.

18

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

Не уверен, что это поможет, но место по умолчанию для исполняемого файла php5 в Ubuntu

/usr/bin/php5

PS: узнать это можно, набрав в терминале

which php5

PS2: я настроил xdebug, используя эту замечательную статью: http://blog.elenakolevska.com/debugging-laravel-on-homestead/
(для Vagrant требуется пакет Homestad — Laravel Ubuntu, но, возможно, он будет полезен и для вас)

1

За Linux Пользователи переводчик не находится в / Опт / lampp / PHP. На самом деле он расположен в / Опт / lampp / bin / PHP. Так что предоставьте этот каталог для интерпретатора CLI. Это можно увидеть на скриншоте:

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

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