没有php可执行文件定义eclipse符号


No php executable defined eclipse-symfony

我正在字符串中创建一个新的symfony项目,但在创建时eclipse显示了一个错误:

  No PHP executable defined. Please specify a valid executable in the PHP Executables preference page.

我已经在preference->php可执行文件中定义了:XDebug,但出现了错误。

解决此问题的快速解决方法是删除列出的所有php二进制文件,并仅使用存储二进制文件的路径使用"搜索"按钮,例如在Ubuntu或Debian/usr/bin中

这将找到指向php二进制路径的链接(带有一些循环,因此您必须取消选择所有路径,只选择一个路径)。

您可以在项目的Github问题跟踪器中找到有关此错误的更多详细信息

我想你必须:

1) 使用类似examplep的服务器模拟:https://www.apachefriends.org/

2) 在XAMPP中查找您的PHP可执行文件,并将其添加到eclipse PHP可执行中

3) 在变量环境路径中设置PHP:如何为PHP设置env变量?

尝试删除所有手动添加的路径,并在PHP可执行文件首选项对话框中使用搜索按钮。然后您应该设置Xampp安装的主路径,例如:D:''PROGRAM FILES''examplep。不要设置子路径,例如:D:''PROGRAM FILES''examplep''php。在我的情况下,它会导致"未定义PHP可执行文件…"错误。