Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: php8.3-xdebug and redis, memcached now available #5608

Merged
merged 1 commit into from Dec 8, 2023

Conversation

rfay
Copy link
Member

@rfay rfay commented Dec 6, 2023

The Issue

At release of DDEV v1.22.5, php8.3-xdebug, redis, and memcached were not yet available. Now they are

How This PR Solves The Issue

Build them and test them.

Manual Testing Instructions

Just try using xdebug with php 8.3

@github-actions github-actions bot added bugfix dependencies Pull requests that update a dependency file labels Dec 6, 2023
Copy link

github-actions bot commented Dec 6, 2023

@rpkoller
Copy link
Collaborator

rpkoller commented Dec 6, 2023

was able to change an existing project to php 8.3 and then was able to enable xdebug and run a basic debugging round in vscode.

Copy link
Member

@stasadev stasadev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested Xdebug with PhpStorm, everything looks great.

$ ddev config --php-version=8.3 --auto && ddev start

$ ddev xdebug
Enabled xdebug

$ ddev exec "php -v && php -m | grep 'memcached\|redis\|xdebug'"
PHP 8.3.0 (cli) (built: Nov 25 2023 14:38:38) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.0, Copyright (c) Zend Technologies
    with Zend OPcache v8.3.0, Copyright (c), by Zend Technologies
    with Xdebug v3.3.0, Copyright (c) 2002-2023, by Derick Rethans
memcached
redis
xdebug

@rfay rfay marked this pull request as ready for review December 8, 2023 23:31
@rfay rfay requested a review from a team as a code owner December 8, 2023 23:31
@rfay rfay merged commit fafad96 into ddev:master Dec 8, 2023
25 checks passed
@rfay rfay deleted the 20231205_xdebug branch December 8, 2023 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants