PHP8 Version Trouble

Open
#17 4 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
php
Domain
cli

Research direction

Start by reproducing the forge command on an M1 Mac with Homebrew PHP 8.0.3 and inspect how the Box Requirements Checker evaluates the PHP version. Trace the requirement reported as ^7.3 or greater, then confirm the check succeeds with the supported PHP setup.

Written by the indexing model from the issue text.

Description

Don't know why this check is failing. I've got Homebrew installed in /opt/homebrew on an M1 Mac, don't know if that's related.

qd@ariadne ~ % forge

Box Requirements Checker
========================

> Using PHP 8.0.3
> PHP is using the following php.ini file:
  /opt/homebrew/etc/php/8.0/php.ini

> Checking Box requirements:
  E.

                                                                                
 [ERROR] Your system is not ready to run the application.                       
                                                                                

Fix the following mandatory requirements:
=========================================

 * The application requires the version "^7.3" or greater.
Dominant language
PHP
Stars
105
Forks
11
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from beyondcode/forge-cli

All issues in beyondcode/forge-cli

Similar issues

More PHP issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.