Я искал все источники, и ничего не помогло мне. Когда я запускаю 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-проект:
{
"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>
Когда я запускаю «Начать отладку (Launch Browser)», этот URL противоположен:
http://app.test/?XDEBUG_SESSION_START=sublime.xdebug
Я установил точку останова в моем index.php, но debbuger ничего не делает.
Кто-нибудь знает, что я делаю не так?