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

Update datadog-setup.php #2417

Merged
merged 1 commit into from
Dec 12, 2023
Merged

Update datadog-setup.php #2417

merged 1 commit into from
Dec 12, 2023

Conversation

markwalet
Copy link
Contributor

Description

8.3 was not in the list of supported versions. Which made it so that the installer script could only find the main binary /usr/bin/php because it didn't had a version number included in the path.

Reviewer checklist

  • Test coverage seems ok.
  • Appropriate labels assigned.

8.3 was not in the list of supported versions. Which made it so that the installer script could only find the main binary /usr/bin/php because it didn't had a version number included in the path.
@markwalet markwalet requested a review from a team as a code owner December 11, 2023 15:02
@PROFeNoM
Copy link
Contributor

Hi @markwalet,

Thanks for your contribution and for spotting this out.

I'll accept your PR and add the tracer test suites (web/integrations) for PHP 8.3 as a PR on top of yours. Considering this may be business-critical for you and others, I assure you that this is at the top of my priority list, and I'll be working on it right away.

@PROFeNoM PROFeNoM added 🐛 bug Something isn't working cat:installation Issues while installing the tracer labels Dec 11, 2023
@markwalet
Copy link
Contributor Author

Thanks for the quick response. I've installed the trace library successfully now on PHP 8.3 and deployed it. It looks like php-fpm traces are coming in again.

Copy link
Contributor

@PROFeNoM PROFeNoM left a comment

Choose a reason for hiding this comment

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

About the failing tests:

Thank you, @markwalet 😃

@PROFeNoM PROFeNoM merged commit e872674 into DataDog:master Dec 12, 2023
513 of 516 checks passed
@PROFeNoM PROFeNoM added this to the 0.96.0 milestone Dec 12, 2023
PROFeNoM pushed a commit that referenced this pull request Dec 15, 2023
8.3 was not in the list of supported versions. Which made it so that the installer script could only find the main binary /usr/bin/php because it didn't had a version number included in the path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working cat:installation Issues while installing the tracer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants