Ubuntu的phpstorm:解释器没有指定或有效

我在Ubuntu上configurationphpstorm的debugging器。 我很容易在Windows上正确设置解释器的path,如C:xampp/php 。 但是linux应该有不同的解释器path。

问题

我在这个网站search了很多,也在谷歌,但无法得到答案。 什么应该是PHP的解释path,以便PHPstorm识别它,因此我可以做debugging? 有什么遗漏?

谢谢。

我觉得有一个误解。 include path应该指向一个包含PHP文件的文件夹,而不是PHP解释器!

这里是你需要设置地址的地方:

在这里输入图像说明

正如另一个答案指出的,你可以找到你的PHP解释器使用which phpwhich php5的路径。 然后你需要在编号为2的红色框中输入路径。

不知道它是否有帮助,但在Ubuntu的默认地方为php5可执行文件

 /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解释器提供这个目录。 它可以在屏幕截图中看到:

在这里输入图像说明