无法在Intellij中为PHP设置xdebug

时间:2016-04-15 18:21:12

标签: php intellij-idea xdebug

我正在尝试使用xdebug和IntelliJiDEA 14.0.4设置调试器,我的PHP应用程序在我的localhost上运行,用于单元测试和跟踪。我已经尽了最大努力,但无法找到问题所在。

我的phpinfo页面显示xdebug支持已启用版本2.4.0。 它与https://xdebug.org/wizard.php

建议的版本相同

在IntelliJ中我有运行/调试配置我已配置" PHP Web Appication"同 启动网址 - http://localhost:8081/baskar/index.php 服务器 - 172.20.65.71:9000 xdebug 在验证远程环境中 - 我已将部署服务器作为本地和验证脚本路径指定为C:\ dev \ baskar \ Validation。在验证我得到 !没有找到php.ini文件 !没有加载调试扩展

我的php.ini文件设置:

  

extension = php_oci8_11g.dll;与Oracle 11gR2 Instant Client一起使用   的zend_extension = C:/dev/php_5.4/ext/php_xdebug-2.4.0-5.4-vc9.dll   [xdebug] xdebug.remote_enable = true xdebug.remote_port = 9000   xdebug.profiler_enable = 1 xdebug.remote_host = 172.20.65.71   xdebug.profiler_output_dir =" C:\ dev的"   xdebug.remote_log = C:\ dev的\ php_5.4 \ xdebug.log

请指导我哪里出错了,或者如果您需要其他信息请告诉我。在此先感谢!!!

1 个答案:

答案 0 :(得分:1)

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

php debug wizard

花点时间,您所需要的只是这些配置步骤。