Cargando Core...

PHP – Instalación de extensiones y configuración de PHP.INI

Instalar la extensión APCu en un entorno de Laragon cooriendo en Win10

Proyecto Laragon Server (sitio web)

Laragon Descagas

APCu Descargas Binarias (DLLs)

Instalar la extensión APCu en un entorno de Laragon con una versión específica de PHP en Windows requiere un proceso manual, ya que no suele venir habilitada por defecto en los paquetes NTS (Non-Thread Safe) o TS (Thread Safe) de Windows.

Sigue estos pasos detalladamente para integrarla correctamente:

1. Identificar la arquitectura de tu PHP

Antes de descargar nada, necesitamos saber si tu PHP 7.4.33 es x64 o x86 y si es Thread Safe (TS) o Non-Thread Safe (NTS).

  1. Abre Laragon.
  2. Haz clic en Menu > PHP > phpinfo().
  3. Busca estas dos filas:
    • Architecture: (x64 o x86).
    • PHP Extension Build: Busca si dice TS o NTS.

2. Descargar el binario (.dll)

PHP en Windows no se compila, se descargan los archivos .dll de los repositorios oficiales de PECL.

  1. Ve al sitio oficial de PECL para APCu: PECL APCu 5.1.21 (Esta es la versión más estable compatible con PHP 7.4).
  2. Descarga el archivo .zip que coincida con tus datos del paso anterior:
    • Ejemplo: 7.4 Thread Safe (TS) x64 si tu Laragon usa la versión estándar de 64 bits.

3. Mover la extensión a Laragon

Una vez descargado el ZIP:

  1. Extrae el archivo php_apcu.dll.
  2. Navega a la carpeta de extensiones de tu Laragon. Generalmente está en:
    C:\laragon\bin\php\php-7.4.33-Win32-vc15-x64\ext (La ruta puede variar según dónde instalaste Laragon).
  3. Pega el archivo php_apcu.dll dentro de esa carpeta /ext.

4. Configurar el archivo php.ini

Ahora debemos decirle a PHP que cargue la extensión y asignar memoria para el caché.

  1. En Laragon, ve a Menu > PHP > php.ini.
  2. Desplázate hasta el final del archivo y añade las siguientes líneas:
     

5. Reiniciar y Verificar

Para que los cambios surtan efecto, el servidor Apache/Nginx debe reiniciarse.

  1. En el panel de Laragon, haz clic en «Stop» y luego en «Start All».
  2. Vuelve a revisar el phpinfo().
  3. Usa el buscador del navegador (Ctrl + F) y escribe «apcu». Deberías ver una sección dedicada con el estado «Enabled».

Tip de Senior Dev: Si estás trabajando en un entorno local y planeas usar APCu para optimizar el rendimiento de frameworks como Symfony o Laravel, asegúrate de que apc.enable_cli=1 esté activo en el php.ini. Sin esto, los comandos ejecutados desde la terminal (como php artisan o composer) no detectarán el caché y podrías ver errores de consistencia.

Scroll al inicio