PHP States does not exist anymore
Open
Beginner friendly
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 474
- Forks
- 107
- PR merge metrics
- No merged PRs in 30d
Description
The PHP version check fails in v3 because this url: https://www.php.net/releases/states no longer works.
-> https://github.com/liip/LiipMonitorBundle/blob/3.x/src/Info/Php/PhpVersionInfo.php#L131
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The failing check is in src/Info/Php/PhpVersionInfo.php around line 131. Start by reading how the PHP states URL is requested and identify the current supported source for release-state information. Done means the version check no longer depends on the unavailable URL and works against the current PHP release data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- observability-sre
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100