php - 无法使用 Symfony CLI/Xdebug 进行调试

标签 php phpstorm xdebug symfony5

我正在使用 symfony server:start 命令运行我的服务器,并且我想像往常一样使用 PhpStorm 提供的 PHP 远程调试来调试它。

我已经用这些配置了我的 Xdebug:

[XDebug]
xdebug.remote_enable = 1
xdebug.remote_host = localhost
xdebug.remote_port = 9001
xdebug.idekey = PHPSTORM
zend_extension=xdebug.so
xdebug.remote_autostart = 1

我已经为我的浏览器安装了调试工具,并在 PHP 远程调试窗口中配置了我的服务器。

当我尝试调试我的 IDE 时,/myuser/.symfony/php/3769648aac6303b385b2ccc41cfd442044060c7d-router.php:12 处的路由器被破坏,并说它在项目之外。

我也尝试过路径映射,但没有结果。

如果您需要更多信息,请告诉我。

最佳答案

我正在使用 PHP 7.4 CLI 运行,我尝试安装最新版本的 PHP-FPM,它现在使用与上面相同的配置。

我还禁用了选项 the Settings/Preferences | Languages & Frameworks | PHP | Debug | Xdebug | Force break at first line when a script is outside the project正如@LazyOne 所说,感谢他。

关于php - 无法使用 Symfony CLI/Xdebug 进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64394497/

相关文章:

php - MySQL PDO : Using bound placeholder within a regular expression

autocomplete - 在类 Illuminate\Support\Facades\Schema 中找不到方法 'create'

php - 在代码中启动 xdebug?

ide - PhpStorm emmet HTML 如何自动注释结束标记

php - 如何让 Xdebug 为 php 7.3 和 apache (MACOS) 工作

php - 无法让 XDebug 在 Visual Studio Code 中工作

php - 无法让 Jquery 代码在点击时工作

php - Codeigniter form_validations 不会显示任何 validation_errors 消息

php - 使用 PHP 搜索 PDF 文件

php - PHPStorm,Docker和调试