PHP8 Version Trouble
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.
I'm seeing this too, with forge-cli 1.2 and PHP 8.0.6 on macOS.
Same issue here
I'm running into the same issue. I'm installing it with composer global, I have tried reinstalling but I cannot make it work with PHP 8.
$ forge --help
Box Requirements Checker
========================
> Using PHP 8.0.3
> PHP is using the following php.ini file:
/usr/local/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.
One way to make it work, at least until we figure it out is to bypass box requirement checks.
BOX_REQUIREMENT_CHECKER=0 forge --help
I'm starting to think the issue is that the binary wasn't rebuilt after adding PHP 8 supports 🤔 Last build is 8 months old but php8 support was added 7 months ago.
@mpociot Can you point me where to find out how to build the binary builds/forge, please? I don't get it. 🙏