C3rd
Root composer.json requires PHP extension ext-zend-opcache * but it is missing from your system. Install or enable PHP's zend-opcache extension. (Windows 7 or Windows10)
Posted: 10 Feb 2022, 20:28pm - Thursday
Issue:
C:\localhost\projectApp>php composer.phar update
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires PHP extension ext-zend-opcache * but it is missing from your system. Install or enable PHP's zend-opcache extension.
Solution:
Edit your php.ini and add this:
zend_extension=C:/php/ext/php_opcache.dll
then uncomment ...
[opcache]
; Determines if Zend OPCache is enabled
;opcache.enable=1
; Determines if Zend OPCache is enabled for the CLI version of PHP
opcache.enable_cli=1
That's it! To confirm it, do:
C:\localhost\projectApp>php -v
PHP 7.4.20 (cli) (built: Jun 1 2021 20:31:10) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Xdebug v3.0.4, Copyright (c) 2002-2021, by Derick Rethans
with Zend OPcache v7.4.20, Copyright (c), by Zend Technologies