From 57448cfcb3e5660c78533cd31e75df3a54f11675 Mon Sep 17 00:00:00 2001 From: Damien Wilson Date: Tue, 26 Mar 2024 20:14:07 +0000 Subject: [PATCH] Update composer (#489) * Attempt fix for dev deploy * Update composer * Add xdebug to dev target * Add xdebug to dev target * Slight optimise --- Dockerfile | 6 +- composer.json | 27 +-- composer.lock | 494 +++++++----------------------------------------- public/info.php | 2 +- xdebug.log | 101 ++++++++++ 5 files changed, 184 insertions(+), 446 deletions(-) create mode 100644 xdebug.log diff --git a/Dockerfile b/Dockerfile index 69f36f440..08630085b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ USER 82 ## target: dev FROM base-fpm AS dev -RUN apk add --update nano nodejs npm +RUN apk add --update nodejs npm COPY --from=composer:2 /usr/bin/composer /usr/bin/composer @@ -37,8 +37,8 @@ WORKDIR /var/www/html COPY --from=composer:2 /usr/bin/composer /usr/bin/composer COPY ./bin/composer-auth.sh /var/www/html/composer-auth.sh -RUN chmod +x /var/www/html/composer-auth.sh -RUN /var/www/html/composer-auth.sh +RUN chmod +x /var/www/html/composer-auth.sh && \ + /var/www/html/composer-auth.sh # non-root USER 82 diff --git a/composer.json b/composer.json index 13f145528..e92d4b0da 100644 --- a/composer.json +++ b/composer.json @@ -46,26 +46,26 @@ "roots/bedrock-autoloader": "^1.0", "roots/bedrock-disallow-indexing": "^2.0", "roots/wordpress": "^6.4", - "roots/wp-password-bcrypt": "*", + "roots/wp-password-bcrypt": "^1.1.0", "roots/wp-config": "^1.0", - "wpackagist-plugin/classic-editor": "*", - "wpackagist-plugin/totalpoll-lite": "*", - "wpackagist-plugin/cms-tree-page-view": "*", - "wpackagist-plugin/co-authors-plus": "*", - "wpackagist-plugin/ewww-image-optimizer": "*", + "wpackagist-plugin/classic-editor": "^1.6.0", + "wpackagist-plugin/totalpoll-lite": "^4.10.0", + "wpackagist-plugin/cms-tree-page-view": "^1.6.0", + "wpackagist-plugin/co-authors-plus": "^3.5.0", + "wpackagist-plugin/ewww-image-optimizer": "^7.4.0", "wpackagist-plugin/wp-document-revisions": "^3.5.0", - "wpackagist-plugin/simple-301-redirects":"2.0.9", - "acf/advanced-custom-fields-pro": "*", + "wpackagist-plugin/simple-301-redirects": "2.0.9", + "acf/advanced-custom-fields-pro": "^6.1.0", "ministryofjustice/wp-rewrite-media-to-s3": "dev-php8-code-update", "ministryofjustice/like-button-for-wordpress": "dev-main", "ministryofjustice/notify-for-wordpress": "dev-main", "ministryofjustice/php-markdown-extra": "dev-main", - "ministryofjustice/wp-moj-components": "*", - "ministryofjustice/wp-moj-elasticsearch": "*", - "wpackagist-plugin/elasticpress": "*", + "ministryofjustice/wp-moj-components": "^3.5.0", + "ministryofjustice/wp-moj-elasticsearch": "^2.3.0", + "wpackagist-plugin/elasticpress": "^5.0.0", "ext-zlib": "*", "ext-posix": "*", - "sentry/sdk": "^3.1", + "sentry/sentry": "^3.1", "php-http/guzzle7-adapter": "^1.0", "alphagov/notifications-php-client": "^5.0", "aws/aws-sdk-php": "^3.133", @@ -76,6 +76,9 @@ "wpackagist-plugin/amazon-s3-and-cloudfront": "^3.2" }, "require-dev": { + "wpackagist-plugin/query-monitor": "^3.15.0", + "wpackagist-plugin/debug-bar": "^1.1.0", + "wpackagist-plugin/debug-bar-elasticpress": "^3.1.0", "squizlabs/php_codesniffer": "^3.0.2" }, "extra": { diff --git a/composer.lock b/composer.lock index 14602af7d..70f439954 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "018a0975a0da78e25615b4317ed3381a", + "content-hash": "865c0b8c813ac2f7cde9354220a48528", "packages": [ { "name": "acf/advanced-custom-fields-pro", @@ -125,16 +125,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.301.3", + "version": "3.301.8", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "6b21e34d24a73ea66492869be90443069034fdb3" + "reference": "a6ad44dd7bc4ace137d583c91439fa9c16331b01" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/6b21e34d24a73ea66492869be90443069034fdb3", - "reference": "6b21e34d24a73ea66492869be90443069034fdb3", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/a6ad44dd7bc4ace137d583c91439fa9c16331b01", + "reference": "a6ad44dd7bc4ace137d583c91439fa9c16331b01", "shasum": "" }, "require": { @@ -214,9 +214,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.301.3" + "source": "https://github.com/aws/aws-sdk-php/tree/3.301.8" }, - "time": "2024-03-19T18:05:04+00:00" + "time": "2024-03-26T18:14:03+00:00" }, { "name": "clue/stream-filter", @@ -885,64 +885,6 @@ ], "time": "2023-12-03T20:05:35+00:00" }, - { - "name": "http-interop/http-factory-guzzle", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/http-interop/http-factory-guzzle.git", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/8f06e92b95405216b237521cc64c804dd44c4a81", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81", - "shasum": "" - }, - "require": { - "guzzlehttp/psr7": "^1.7||^2.0", - "php": ">=7.3", - "psr/http-factory": "^1.0" - }, - "provide": { - "psr/http-factory-implementation": "^1.0" - }, - "require-dev": { - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "guzzlehttp/psr7": "Includes an HTTP factory starting in version 2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Http\\Factory\\Guzzle\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "An HTTP Factory using Guzzle PSR7", - "keywords": [ - "factory", - "http", - "psr-17", - "psr-7" - ], - "support": { - "issues": "https://github.com/http-interop/http-factory-guzzle/issues", - "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.0" - }, - "time": "2021-07-21T13:50:14+00:00" - }, { "name": "jean85/pretty-package-versions", "version": "2.0.6", @@ -1964,59 +1906,6 @@ ], "time": "2023-11-12T21:59:55+00:00" }, - { - "name": "psr/container", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "shasum": "" - }, - "require": { - "php": ">=7.4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" - }, - "time": "2021-11-05T16:47:00+00:00" - }, { "name": "psr/http-client", "version": "1.0.3", @@ -2714,63 +2603,6 @@ ], "time": "2021-10-31T01:18:58+00:00" }, - { - "name": "sentry/sdk", - "version": "3.6.0", - "source": { - "type": "git", - "url": "https://github.com/getsentry/sentry-php-sdk.git", - "reference": "24c235ff2027401cbea099bf88689e1a1f197c7a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php-sdk/zipball/24c235ff2027401cbea099bf88689e1a1f197c7a", - "reference": "24c235ff2027401cbea099bf88689e1a1f197c7a", - "shasum": "" - }, - "require": { - "http-interop/http-factory-guzzle": "^1.0", - "sentry/sentry": "^3.22", - "symfony/http-client": "^4.3|^5.0|^6.0|^7.0" - }, - "type": "metapackage", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Sentry", - "email": "accounts@sentry.io" - } - ], - "description": "This is a metapackage shipping sentry/sentry with a recommended HTTP client.", - "homepage": "http://sentry.io", - "keywords": [ - "crash-reporting", - "crash-reports", - "error-handler", - "error-monitoring", - "log", - "logging", - "sentry" - ], - "support": { - "issues": "https://github.com/getsentry/sentry-php-sdk/issues", - "source": "https://github.com/getsentry/sentry-php-sdk/tree/3.6.0" - }, - "funding": [ - { - "url": "https://sentry.io/", - "type": "custom" - }, - { - "url": "https://sentry.io/pricing/", - "type": "custom" - } - ], - "time": "2023-12-04T10:49:33+00:00" - }, { "name": "sentry/sentry", "version": "3.22.1", @@ -2938,176 +2770,6 @@ ], "time": "2023-05-23T14:45:45+00:00" }, - { - "name": "symfony/http-client", - "version": "v7.0.5", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client.git", - "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/425f462a59d8030703ee04a9e1c666575ed5db3b", - "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b", - "shasum": "" - }, - "require": { - "php": ">=8.2", - "psr/log": "^1|^2|^3", - "symfony/http-client-contracts": "^3", - "symfony/service-contracts": "^2.5|^3" - }, - "conflict": { - "php-http/discovery": "<1.15", - "symfony/http-foundation": "<6.4" - }, - "provide": { - "php-http/async-client-implementation": "*", - "php-http/client-implementation": "*", - "psr/http-client-implementation": "1.0", - "symfony/http-client-implementation": "3.0" - }, - "require-dev": { - "amphp/amp": "^2.5", - "amphp/http-client": "^4.2.1", - "amphp/http-tunnel": "^1.0", - "amphp/socket": "^1.1", - "guzzlehttp/promises": "^1.4", - "nyholm/psr7": "^1.0", - "php-http/httplug": "^1.0|^2.0", - "psr/http-client": "^1.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/stopwatch": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpClient\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", - "homepage": "https://symfony.com", - "keywords": [ - "http" - ], - "support": { - "source": "https://github.com/symfony/http-client/tree/v7.0.5" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-03-02T12:46:12+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v3.4.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "1ee70e699b41909c209a0c930f11034b93578654" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1ee70e699b41909c209a0c930f11034b93578654", - "reference": "1ee70e699b41909c209a0c930f11034b93578654", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-07-30T20:28:31+00:00" - }, { "name": "symfony/options-resolver", "version": "v7.0.0", @@ -3414,88 +3076,6 @@ ], "time": "2024-01-29T20:11:03+00:00" }, - { - "name": "symfony/service-contracts", - "version": "v3.4.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-12-26T14:02:43+00:00" - }, { "name": "vlucas/phpdotenv", "version": "v5.6.0", @@ -3708,15 +3288,15 @@ }, { "name": "wpackagist-plugin/ewww-image-optimizer", - "version": "7.4.0", + "version": "7.5.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/ewww-image-optimizer/", - "reference": "tags/7.4.0" + "reference": "tags/7.5.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/ewww-image-optimizer.7.4.0.zip" + "url": "https://downloads.wordpress.org/plugin/ewww-image-optimizer.7.5.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -3895,6 +3475,60 @@ } ], "time": "2024-02-16T15:06:51+00:00" + }, + { + "name": "wpackagist-plugin/debug-bar", + "version": "1.1.6", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/debug-bar/", + "reference": "tags/1.1.6" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/debug-bar.1.1.6.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/debug-bar/" + }, + { + "name": "wpackagist-plugin/debug-bar-elasticpress", + "version": "3.1.0", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/debug-bar-elasticpress/", + "reference": "tags/3.1.0" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/debug-bar-elasticpress.3.1.0.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/debug-bar-elasticpress/" + }, + { + "name": "wpackagist-plugin/query-monitor", + "version": "3.15.0", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/query-monitor/", + "reference": "tags/3.15.0" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/query-monitor.3.15.0.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/query-monitor/" } ], "aliases": [], diff --git a/public/info.php b/public/info.php index f3be47118..5339f7494 100644 --- a/public/info.php +++ b/public/info.php @@ -11,7 +11,7 @@ # output all settings concerning the PHP installation -phpinfo(); +xdebug_info(); trigger_error("Triggering a warning for output", E_USER_WARNING); diff --git a/xdebug.log b/xdebug.log new file mode 100644 index 000000000..8b0e79639 --- /dev/null +++ b/xdebug.log @@ -0,0 +1,101 @@ +[7] Log opened at 2024-03-20 17:20:25.426385 +[7] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.7' +[7] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[7] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[7] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[7] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[7] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[7] [Step Debug] -> + +[7] [Step Debug] -> + +[7] [Step Debug] WARN: The debugging client closed the connection on socket 10: Broken pipe (error: 32). +[7] Log closed at 2024-03-20 17:20:25.661997 + +[8] Log opened at 2024-03-20 17:20:41.386179 +[8] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.8' +[8] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[8] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[8] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[8] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[8] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[8] [Step Debug] -> + +[8] [Step Debug] -> + +[8] [Step Debug] WARN: The debugging client closed the connection on socket 10: Broken pipe (error: 32). +[8] Log closed at 2024-03-20 17:20:52.797024 + +[7] Log opened at 2024-03-20 17:20:54.903657 +[7] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.7' +[7] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[7] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[7] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[7] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[7] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[7] [Step Debug] -> + +[8] Log opened at 2024-03-20 17:20:56.332211 +[8] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.8' +[8] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[8] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[8] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[8] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[8] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[8] [Step Debug] -> + +[8] [Step Debug] -> + +[8] [Step Debug] WARN: The debugging client closed the connection on socket 9: Broken pipe (error: 32). +[8] Log closed at 2024-03-20 17:21:04.997308 + +[8] Log opened at 2024-03-20 17:21:12.418859 +[8] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.8' +[8] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[8] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[8] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[9] Log opened at 2024-03-20 17:21:12.425455 +[9] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.9' +[9] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[9] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[9] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[8] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[8] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[8] [Step Debug] -> + +[9] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[9] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[9] [Step Debug] -> + +[10] Log opened at 2024-03-20 17:21:12.658842 +[10] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.10' +[10] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[10] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[10] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[10] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[10] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[10] [Step Debug] -> + +[11] Log opened at 2024-03-20 17:21:13.663216 +[11] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.11' +[11] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[11] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[11] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[11] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[11] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[11] [Step Debug] -> + +[7] [Step Debug] -> + +[7] [Step Debug] WARN: The debugging client closed the connection on socket 10: Broken pipe (error: 32). +[7] Log closed at 2024-03-20 17:21:15.522863 + +[7] Log opened at 2024-03-20 17:21:15.536131 +[7] [Config] INFO: Control socket set up succesfully: '@xdebug-ctrl.7' +[7] [Step Debug] INFO: Checking for client discovery headers: 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'. +[7] [Step Debug] INFO: Checking header 'HTTP_X_FORWARDED_FOR'. +[7] [Step Debug] INFO: Client host discovered through HTTP header, connecting to 192.168.65.1:9000. +[7] [Step Debug] WARN: Could not connect to client host discovered through HTTP headers, connecting to configured address/port: php-fpm:9000. +[7] [Step Debug] INFO: Connected to debugging client: 192.168.65.1:9000 (from HTTP_X_FORWARDED_FOR HTTP header), php-fpm:9000 (fallback through xdebug.client_host/xdebug.client_port). +[7] [Step Debug] -> +