ERROR

PHP Warning: Xdebug MUST be loaded as a Zend extension

Este error lo podemos ver en varias situaciones:

  • Ejecutando php por CLI
  • Instalando composer
  • Actualizando composer

CAUSA

Tenemos xdebug cargado como sin zend_extension

SOLUCIÓN

Cargar la extensión xdebug como zend_extension

1) Abrimos el php.ini
2) Localizamos la siguiente linea donde cargamos la extensión xdebug, en mi caso es la siguiente:

extension=php_xdebug.dll

3) Sustituimos la palabra «extension» por «zend_extension» quedando en mi caso, de las siguiente forma:

zend_extension=php_xdebug.dll

4) Reiniciamos el apache