Magento 2 的 VSCode Xdebug PHP - 如何设置断点?

问题描述 投票:0回答:1

有人使用 VSCode 在 Magento 中进行开发吗?我多年来一直在其他语言中使用它,因此我发现在 Magento 中采用它也很方便。

但是,我无法让它运行。我遵循了所有建议的步骤,但没有成功:

yum install php-devel
yum install php-pear
yum install gcc gcc-c++ autoconf automake
pecl install xdebug-3.1.5

将其添加到

/etc/php.ini

zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable = 1
chmod +x /usr/lib64/php/modules/xdebug.so
service httpd restart

我已经安装了 Xdebug 扩展并启动了

.json
文件来附加会话:

"configurations": [
    {
        "name": "Listen for Xdebug",
        "type": "php",
        "request": "launch",
        "port": 9003
    } 

当我打开 Magento 时,从未遇到断点并停止。为什么?

php visual-studio-code magento2 centos7 xdebug
1个回答
1
投票

我通过将以下设置添加到 xdebug.ini 文件解决了该问题。

xdebug.mode=debug
xdebug.start_with_request=yes
© www.soinside.com 2019 - 2024. All rights reserved.