Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Xdebug没有';在Symfony项目中,不要在断点处停止_Php_Symfony_Phpstorm_Xdebug - Fatal编程技术网

Php Xdebug没有';在Symfony项目中,不要在断点处停止

Php Xdebug没有';在Symfony项目中,不要在断点处停止,php,symfony,phpstorm,xdebug,Php,Symfony,Phpstorm,Xdebug,我正在使用MAMP免费版本和PhpStorm 为了在MAMP中启用Xdebug,我根据教程修改了2个php.ini文件: /Applications/MAMP/conf/php5.6.10/php.ini /Applications/MAMP/bin/php/php5.6.10/conf/php.ini 现在,我可以在一些简单的项目中使用xdebug,方法是通过侦听PHP调试连接。然而,如果我尝试在Symfony项目中使用它,xdebug只会忽略断点 以下是我在PhpStorm中对Symfony

我正在使用MAMP免费版本和PhpStorm 为了在MAMP中启用Xdebug,我根据教程修改了2个php.ini文件:

/Applications/MAMP/conf/php5.6.10/php.ini
/Applications/MAMP/bin/php/php5.6.10/conf/php.ini

现在,我可以在一些简单的项目中使用xdebug,方法是通过侦听PHP调试连接。然而,如果我尝试在Symfony项目中使用它,xdebug只会忽略断点

以下是我在PhpStorm中对Symfony项目的配置:

UPD:添加了xdebug配置的屏幕截图

UPD2:添加路径映射
我建议您尝试chrome XDEBUG扩展。这对我来说很好

1)显示通过浏览器捕获的
phpinfo()
输出的xdebug部分。。作为Mac/Linux上的(AFAIK),Apache和CLI可能有单独的php.ini文件2)xdebug日志对此有何说明(在php.ini中的xdebug选项中进行配置;确保它选择新设置并尝试调试——然后查看它的说明)3)也许您需要执行一些路径映射?(例如,当路径中有符号链接等时需要)尝试在第三个屏幕截图中设置
使用路径映射
,调用页面时还必须特别触发调试器。将
XDEBUG\u SESSION=which
附加到查询参数中。是否尝试在开始时将断点放在
app\u dev.php
app.php
中??也许你们把断点放在并没有请求的地方hitting@LazyOne我添加了xdebug的屏幕截图config@LazyOne我不确定是否有必要使用路径映射,因为我不使用虚拟机。然而,我试图定义映射(添加了屏幕截图),但得到了相同的结果。这很奇怪,因为这个问题只发生在symfony项目中。