Sublime 3的XDebug Client无法开始调试

时间:2019-03-24 15:59:14

标签: sublimetext3 xdebug lamp

我搜索了所有来源,没有任何帮助。当我运行Xdebug Client时,它不会在我的断点处停止。

这是我的配置:

php.ini:

zend_extension = /usr/lib/php/20170718/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_log="/var/log/xdebug/xdebug.log"

app.sublime-project:

{
    "folders":
    [
        {
            "follow_symlinks": true,
            "path": "/var/www/html",
        }
    ],
    "settings":
    {
        "path_mapping": {
            "app.test": "/var/www/html/app"
        },
        "xdebug": {
            "url": "http://app.test/"
        }
    }
}

在mu hosts文件中,我有:

127.0.0.1 app.test

这是设置我的虚拟主机的方式:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName app.test
    ServerAlias app.local
    DocumentRoot /var/www/html/app

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

当我运行“开始调试(启动浏览器)”时,将使用以下网址:

http://app.test/?XDEBUG_SESSION_START=sublime.xdebug

我已经在index.php中设置了断点,但是debbuger并没有做任何事情。

有人知道我在做什么错吗?

0 个答案:

没有答案