当前位置: 首页 > 知识库问答 >
问题:

无法在Intellij中为PHP设置xdebug

惠志
2023-03-14

我正在尝试使用xdebug和intellijidea14.0设置调试器。4使用在本地主机上运行的PHP应用程序进行单元测试和跟踪。我已尽了最大努力,但无法确定问题出在哪里。

我的phpinfo页面显示支持xdebug的版本2.4。0.该版本与建议的版本相同https://xdebug.org/wizard.php

在IntelliJ中,我已运行/调试配置,我已使用起始url配置了“PHP Web应用程序”——http://localhost:8081/baskar/index.php服务器-172.20。验证远程环境中的65.71:9000 xdebug-我已将部署服务器指定为本地,并将验证脚本路径指定为C:\dev\baskar\validation。我马上就要走了!没有php。找到ini文件!没有加载调试扩展

我的php。ini文件设置:

扩展名=php\u oci8\u 11g。动态链接库;与Oracle 11gR2即时客户端zend_extension=C:/dev/php_5.4/ext/php_xdebug-2.4一起使用。0-5.4-vc9。dll[xdebug]xdebug。远程_enable=true xdebug。远程_端口=9000 xdebug。探查器_enable=1 xdebug。远程主机=172.20。65.71 xdebug。探查器\u输出\u dir=“C:\dev”xdebug。远程日志=C:\dev\php\u 5.4\xdebug。日志

请告诉我哪里出了问题,或者如果你需要任何其他信息,请告诉我。提前感谢!!!

共有1个答案

益绯辞
2023-03-14

我知道这很古老,但我想为一个非常常见的问题提供一个通用的解决方案:Intellij Ultimate 2018.3具有出色的预配置说明和验证(检查步骤1)。打开设置(CTRL-ALT S),并在捕获中的选定选项后找到它:

慢慢来,你所需要的就是这些配置步骤。

 类似资料:
  • 我是linux的初学者(运行linux Mint18.3),并试图为Java开发设置环境。我已经在我的Windows机器上做过几次了,它总是起作用的,但是不能使它在Linux上起作用。 运行命令返回以下内容: 但是,当我打开IntelliJ时,它说Project SDK没有定义。当我试图将其设置到文件夹中时(这是我从命令开始挖掘文件系统时发现的位置),它说“所选目录不是JDK的有效主目录”。我还手

  • 我正在尝试创建新的Android项目-

  • 我应该如何解决这个问题?

  • 所以我告诉IDEA它应该使用什么JDK,但它仍然要求我设置一个JDK。这是一个窃听器还是我遗漏了什么?我能应用任何变通方法使一切照常工作吗?

  • 我使用IntelliJ IDEA15,但有一个自动保存的问题。例如,我做了一个新的配置,例如Show the line number。当我关闭IntelliJ并重新打开我的IDE时,它不保存我的配置,并向我显示以下消息: 无法保存设置:无法保存设置。请重新启动IntelliJ IDEA

  • 我正在尝试在Linux系统上使用IntelliJ Community 2021.2为我的Gradle项目(包含许多主要方法)设置JVM参数。在用户目录中创建idea64.vmoptions对我不起作用,因为主要方法不是从文件中获取VM设置。我还尝试设置一个环境变量来指示. vm选项文件,但它仍然不起作用。 唯一对我有用的是运行/调试配置中的“添加VM选项”,但我不想每次创建新的主方法时都设置VM选

  • 我正在试用intellij,并且正在尝试进行一些swing开发。我遇到了一个在eclipse上从未遇到过的问题,我想知道我是否设置错了什么。 下面是我的驱动程序运行的GUI类: } 据我所知,我的run()方法非常简单。但是,在编译时,我收到的错误是: 无论出于什么原因,intellij自动创建的代码没有正确初始化JPanel,这就是它为空的原因。 我尝试在run内部实例化它(panel=new

  • 我有一个appender文件,并希望将org.springframwork和ch.qos.logback定向到这个日志文件。但是,当我在linux服务器上运行我的应用程序时,这两个包的INFO消息并没有进入日志文件,而是直接打印出来。以下是我的logback.xml: 08:23:22,446-ch.qos.logback.classic.joran.joranConfigurator@1b83c