Laravel Herd home page
Windows
Search...
⌘K
Ask AI
Login
Purchase Herd Pro
Purchase Herd Pro
Search...
Navigation
PHP & JavaScript
PHP Extensions
Documentation
Troubleshooting
Changelog
Getting Started
Installation
Sites
Databases
Updates
Managing Sites
Managing Sites
Securing Sites
Sharing Sites
Herd.yml
Nginx Configuration
PHP & JavaScript
Manage PHP
PHP Settings
PHP Extensions
Manage Node.js
Debugging
Tinker
Dumps
Profiler
Xdebug
Xdebug Detection
Log Viewer
Advanced Usage
Command Line
Social Authentication
Shortcuts
Directories and Files
Integrations
Laravel Forge
Herd Services
Services
Mail
PostgreSQL
MySQL
MariaDB
MongoDB
Redis
Laravel Reverb
Meilisearch
MinIO
Version Matrix
Extending Herd
Supported Frameworks
Custom Drivers
Migration Guides
Migrating from Sail
Migrating from XAMPP
Migrating from Laragon
On this page
Installing additional PHP extensions
Adding extensions
Activating extensions
PHP & JavaScript
PHP Extensions
Installing additional PHP extensions
You may add additional PHP extensions that are not included out of the box with Herd, by downloading their dlls files from
php.net
and loading them via your
php.ini
file.
Adding extensions
You can browse the
official pecl site
and download the non-thread-safe Windows versions of the PHP extensions there.
Activating extensions
You may activate your custom extensions by editing your
php.ini
file. This file is located at
%USERPROFILE%\.config\herd\bin\<version>\php.ini
.
PHP Settings
Manage Node.js
Assistant
Responses are generated using AI and may contain mistakes.