Platform
Windows
Operating system version
Windows 11
System architecture
Windows
Herd Version
1.21.2
PHP Version
PHP 8.4
Bug description
I installed Laravel Herd on a fresh Windows 11 install, but it’s not working correctly. If I check in the terminal by running herd, I get:
No usable PHP version found
I’ve tried several solutions found in the issues section, but none of them work.
herd --version
"No usable PHP version found"
php --version
PHP 8.4.11 (cli) (built: Jul 29 2025 18:02:29) (NTS Visual C++ 2022 x64)
Copyright (c) The PHP Group
Zend Engine v4.4.11, Copyright (c) Zend Technologies
with Zend OPcache v8.4.11, Copyright (c), by Zend Technologies
laravel --version
Laravel Installer 5.16.0
composer --version
Composer version 2.8.10 2025-07-10 19:08:33
PHP version 8.4.11 (C:\Users\bogda.config\herd\bin\php84\php.exe)
Run the "diagnose" command to get more detailed diagnostics output.
node --version
Der Befehl "node" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
It seems that NVM hasn't been installed either.
If I activate an SSL certificate, it just shows a loading screen endlessly and nothing else happens.
Steps to reproduce
No response
Relevant log output
Platform
Windows
Operating system version
Windows 11
System architecture
Windows
Herd Version
1.21.2
PHP Version
PHP 8.4
Bug description
I installed Laravel Herd on a fresh Windows 11 install, but it’s not working correctly. If I check in the terminal by running herd, I get:
No usable PHP version found
I’ve tried several solutions found in the issues section, but none of them work.
herd --version
"No usable PHP version found"
php --version
PHP 8.4.11 (cli) (built: Jul 29 2025 18:02:29) (NTS Visual C++ 2022 x64)
Copyright (c) The PHP Group
Zend Engine v4.4.11, Copyright (c) Zend Technologies
with Zend OPcache v8.4.11, Copyright (c), by Zend Technologies
laravel --version
Laravel Installer 5.16.0
composer --version
Composer version 2.8.10 2025-07-10 19:08:33
PHP version 8.4.11 (C:\Users\bogda.config\herd\bin\php84\php.exe)
Run the "diagnose" command to get more detailed diagnostics output.
node --version
Der Befehl "node" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
It seems that NVM hasn't been installed either.
If I activate an SSL certificate, it just shows a loading screen endlessly and nothing else happens.
Steps to reproduce
No response
Relevant log output