-
Herd is a Dev environment stack, similar to Wamp/Xampp, You basically get everything you need to run laravel, composer, node, php, laravel installer, nginx, dnsmasq. That means that you don't need to install anything else on your computer to run laravel, unless you want a database other than SQLite, then you need a tool like https://dbngin.com there you can easily install most of the different databases, or pay for the pro version of herd, then you can do that from herd. php.new does not install herd, it just reuses some of the binaries created for herd. I would recommend installing herd instead of using php.new.
-
What is the question here, php like every other program you install needs an executable file to run.
-
Well that is likely because you haven't installed any extensions.
-
I would like I stated in 1, recommend download the full free version of herd. https://herd.laravel.com
Aug 24, 2025
1
Level 1
Need help understanding my (potentially) messed up laravel install
Hi dear folks, first thanks for contributing ur time
My issue is, I installed laravel+php+composer using laravel's command (one on install page). Now i wanna install filament, when i go to install it, I get error "Install or enable PHP's intl extension". Here are few things i did not understand in php-info:
- What is herd lite ? I have googled it , if i am correct its something php.new and composer installs ?
- PHP_BINARY is in C:\Users\akash.config\herd-lite\bin\php.exe
- The ext folder is still extension_dir="C:\php\ext" but this folder doesnt exist
- How do i now add new ext which is required , also in php.ini of herd-lite i dont see extention list like in normal ini file (extension=xyz)
Please or to participate in this conversation.