L
L
Leopandro2022-01-23 15:36:32
xdebug
Leopandro, 2022-01-23 15:36:32

Why is xdebug + docker not working correctly?

I set up docker and xdebug according to the guide, with difficulty I managed to set everything up, but for some reason xdebug does not stop at the specified breakpoint, but only at the beginning of the script and further along the skip you can only fix the state.
Config:

zend_extension=xdebug

[xdebug]
xdebug.mode=develop,debug
xdebug.client_host=host.docker.internal
xdebug.start_with_request=yes

nginx:
server {
    listen 80;
    index index.php index.html;
    error_log  /var/log/nginx/error.log;
    access_log /var/log/nginx/access.log;
    root /var/www/public;
    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass php:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
    }
    location / {
        try_files $uri $uri/ /index.php?$query_string;
        gzip_static on;
    }
}

61ed537a1e939238117679.png
fixed - registered server_name and linked the folder with the docker folder

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question