diff --git a/docker/symfony/entrypoint.sh b/docker/symfony/entrypoint.sh index 662c8b3cb43b3e568d2f71d9bc5ea5e5ee0bb9bc..1415bcfdfb75d486daf43c415fa9c760bcb56b15 100755 --- a/docker/symfony/entrypoint.sh +++ b/docker/symfony/entrypoint.sh @@ -23,8 +23,9 @@ if [ "$ENV" == "prod" ]; then else if [[ "$(uname -r)" =~ "linuxkit" ]]; then # Connect back does not work in non Linux, deactivate it and use host.docker.internal url - sed -i -e "s/xdebug.remote_connect_back=1/xdebug.remote_connect_back=0/" $xdebug_conf - echo "xdebug.remote_host = host.docker.internal" >> $xdebug_conf + sed -i -e "s/xdebug.discover_client_host=true/xdebug.discover_client_host=false/" $xdebug_conf + echo "" >> $xdebug_conf + echo "xdebug.client_host = host.docker.internal" >> $xdebug_conf fi npm run watch & fi diff --git a/docker/symfony/xdebug.ini b/docker/symfony/xdebug.ini index 833dd21107503f8d5cfe0ceb2a7f008e4aa95cf3..5ba8afc2214a749e71b76edf55b761b91ed8430f 100755 --- a/docker/symfony/xdebug.ini +++ b/docker/symfony/xdebug.ini @@ -1,3 +1,5 @@ +[xdebug] xdebug.client_port=9000 xdebug.mode=debug +xdebug.start_with_request=yes xdebug.discover_client_host=true \ No newline at end of file