Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

shuvobhai's avatar

Composer Error

$ composer require laravel/horizon Using version ^4.3 for laravel/horizon ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.

Problem 1 - laravel/horizon v4.3.3 requires ext-pcntl * -> the requested PHP extension pcntl is missing from your system. - laravel/horizon v4.3.2 requires ext-pcntl * -> the requested PHP extension pcntl is missing from your system. - laravel/horizon v4.3.1 requires ext-pcntl * -> the requested PHP extension pcntl is missing from your system. - laravel/horizon v4.3.0 requires ext-pcntl * -> the requested PHP extension pcntl is missing from your system. - laravel/horizon 4.x-dev requires ext-pcntl * -> the requested PHP extension pcntl is missing from your system. - Installation request for laravel/horizon ^4.3 -> satisfiable by laravel/horizon[4.x-dev, v4.3.0, v4.3.1, v4.3.2, v4.3.3].

To enable extensions, verify that they are enabled in your .ini files: - C:\laragon\bin\php\php-7.2.11-Win32-VC15-x64\php.ini You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.

0 likes
3 replies
Snapey's avatar
Snapey
Best Answer
Level 122

Pretty clear. install ext-pcntl (process control) extension

1 like
shuvobhai's avatar

can you please tell me how to install pcntl ?

Please or to participate in this conversation.