Logotipo de ALMC Security - Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
  • 5
    5 Novedades en ALMC
    • Oficina Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
      OficinaFue un día muy ajetreado y especial. 30 Jun 2025
    • NewWeb Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
      NewWebRecupero el dominio que tenía antaño y monto la we... 01 Jun 2025
    • contrato Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
      contratoTras pasar un tiempo buscando locales, mi compañer... 01 Jun 2025
    • Regreso Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
      RegresoReactivamos la marca con ALMC SECURITY SL (CIF B21... 23 Apr 2025
    • feb. 2025 Mantenimiento Web, Programación Web Barcelona, Servidores Barcelona, Ciberseguridad Barcelona
      feb. 2025La decisión de volver a emprender nació gracias a... 01 Feb 2025

    Ver todas las novedades
  • Español
    Español English Français Català
Gestiona tu cuenta
  • Iniciar sesión
Actualización Disponible

Hay una nueva versión de la página disponible. Por favor, recarga la página para obtener la última versión.


CiberSeguridad & Programación Ciberseguridad - Auditorías de Seguridad y Pentesting - Monitorización y Respuesta a Incidentes (SIEM) - Hardening de Sistemas y Servidores - Consultoría de Cumplimiento (GDPR, ENS, ISO 27001) - Seguridad en la Nube (AWS, Azure, Google Cloud) - Reparación de Webs Hackeadas - Programas de concienciación, talleres y formación técnica en ciberseguridad para equipos y directivos - Protección Anti-DDoS y Firewall WAF - Programación - Desarrollo Web Full Stack Laravel, Vue.js - Desarrollo de Aplicaciones Móviles - Automatizacion de Procesos Scripts y Bots - Integraciones API y Microservicios - Mantenimiento y Optimización de Código - Tiendas Online y E-commerce - Diseño y Desarrollo Web Corporativo - Sistemas de gestión empresarial personalizados para optimizar procesos, ventas y operaciones - Integración WhatsApp Business API - Sistemas de localización GPS en tiempo real para flotas de vehículos, activos y personal con SIM y geofencing - Dashboards y Business Intelligence - Sistemas online de reservas, agendas y citas para hoteles, clínicas, gimnasios, restaurantes y cualquier servicio - Plataformas Educativas y eLearning - Portales y Marketplaces Multi-vendedor - Servidores - Gestión y Monitorización de Servidores - Migración a la Nube (AWS, Azure, Google Cloud) - Optimización del Rendimiento - Virtualización y Contenedores (Docker, Kubernetes) - Planes de Backup y Recuperación ante Desastres - Hosting Gestionado y Servidores Dedicados -
  • InicioALMC
  • ALMCNosotros
  • ALMC SECURITY S.L.U.Contacto
  • Posts
    • Posts
    • Categorías
    • Etiquetas
    • Estados
  • Servicios
    • Ciberseguridad
      • Auditorías de Seguridad y Pentesting
      • Monitorización y Respuesta a Incidentes (SIEM)
      • Hardening de Sistemas y Servidores
      • Consultoría de Cumplimiento (GDPR, ENS, ISO 27001)
      • Seguridad en la Nube (AWS, Azure, Google Cloud)
      • Reparación de Webs Hackeadas
      • Programas de concienciación, talleres y formación técnica en ciberseguridad para equipos y directivos
      • Protección Anti-DDoS y Firewall WAF
    • Programación
      • Desarrollo Web Full Stack Laravel, Vue.js
      • Desarrollo de Aplicaciones Móviles
      • Automatizacion de Procesos Scripts y Bots
      • Integraciones API y Microservicios
      • Mantenimiento y Optimización de Código
      • Tiendas Online y E-commerce
      • Diseño y Desarrollo Web Corporativo
      • Sistemas de gestión empresarial personalizados para optimizar procesos, ventas y operaciones
      • Integración WhatsApp Business API
      • Sistemas de localización GPS en tiempo real para flotas de vehículos, activos y personal con SIM y geofencing
      • Dashboards y Business Intelligence
      • Sistemas online de reservas, agendas y citas para hoteles, clínicas, gimnasios, restaurantes y cualquier servicio
      • Plataformas Educativas y eLearning
      • Portales y Marketplaces Multi-vendedor
    • Servidores
      • Gestión y Monitorización de Servidores
      • Migración a la Nube (AWS, Azure, Google Cloud)
      • Optimización del Rendimiento
      • Virtualización y Contenedores (Docker, Kubernetes)
      • Planes de Backup y Recuperación ante Desastres
      • Hosting Gestionado y Servidores Dedicados
    • Eliminar Virus de Web
    • Mantenimiento Web
      • Mantenimiento WordPress
      • Mantenimiento PrestaShop
      • Mantenimiento Magento
      • Mantenimiento Joomla
      • Mantenimiento Drupal
      • Mantenimiento Shopify
      • Mantenimiento Wix
      • Mantenimiento Concrete5
      • Mantenimiento HTML
      • Mantenimiento PHP
      • Mantenimiento JavaScript
      • Mantenimiento Python
    • Reparación Web
      • Limpieza de web infectada
      • Reparar WordPress
      • Reparar PrestaShop
      • Reparar Magento
      • Reparar Joomla
      • Reparar Drupal
      • Reparar Shopify
      • Reparar OpenCart
      • Reparar Moodle
  • Industrias
    • Aeroespacial y Defensa
    • Agencias de Viajes
    • Agencias Inmobiliarias
    • Agricultura
    • Almacenamiento
    • Arquitectura e Ingeniería
    • Artes y Cultura
    • Automoción
    • Banca y Finanzas
    • Bienes Raíces
    • Biotecnología
    • Bodegas y Viñedos
    • Call Centers y BPO
    • Centros de Datos
    • Cervecerías
    • Ciberseguridad
    • Clínicas
    • Clubes Deportivos
    • Comercio Electrónico
    • Construcción
    • Consultoría
    • Contabilidad
    • Cosmética y Belleza
    • Defensa y Seguridad
    • Deportes y Fitness
    • Desarrollo de Software
    • Dispositivos Médicos
    • Editorial
    • EdTech
    • Educación (Primaria/Secundaria)
    • Educación Privada y Academias
    • Educación Superior
    • Electrodomésticos
    • Electrónica
    • Energías Renovables
    • Equipos Eléctricos
    • Eventos y Conferencias
    • Fabricación de Alimentos y Bebidas
    • Farmacéutico
    • Ferrocarril y Transporte Público
    • FinTech
    • Fotografía y Vídeo
    • Gestión de Instalaciones
    • Gestión de Propiedades
    • Gestión de Residuos
    • Gimnasios y Centros Fitness
    • Gobierno y Administración Pública
    • GovTech
    • HealthTech
    • Hospitales
    • Hostelería
    • I+D (Investigación y Desarrollo)
    • Impresión
    • Impresión 3D y Aditiva
    • Industria Musical
    • InsurTech
    • Internet y Servicios Web
    • Inversión y Gestión de Activos
    • Investigación Biomédica
    • Joyería
    • Juguetes
    • Laboratorios de Investigación
    • Logística y Cadena de Suministro
    • Maquinaria
    • Marítimo
    • Mayorista
    • Medios y Entretenimiento
    • Mensajería y Última Milla
    • Metales
    • Minería
    • Moda y Lujo
    • Muebles
    • ONG Ambientales
    • ONG y Sin Fines de Lucro
    • Organizaciones Religiosas
    • Paisajismo y Jardinería
    • Papel y Celulosa
    • Papel y Medios Impresos
    • Pesca y Acuicultura
    • Petróleo y Gas
    • Plásticos
    • Postal y Mensajería
    • Prestadores de Salud
    • Promoción Inmobiliaria
    • PropTech
    • Proveedores Cloud
    • Publicidad y Marketing
    • Químico
    • Recursos Humanos
    • Restauración y Servicios de Comida
    • Retail/Comercio Minorista
    • Seguridad Pública y Emergencias
    • Seguros
    • Selección y Reclutamiento
    • Semiconductores
    • Servicios Ambientales
    • Servicios de Limpieza
    • Servicios de Seguridad
    • Servicios IT
    • Servicios Legales
    • Servicios para el Hogar
    • Servicios Públicos
    • Silvicultura
    • Tabaco
    • Telecomunicaciones
    • Textil y Confección
    • Transporte de Mercancías
    • Tratamiento de Agua
    • Veterinaria y Cuidado Animal
    • Viajes y Turismo
    • Videojuegos
  • Herramientas
    • MCP Servers
    • ¿Cuál es mi IP?
    • Compresor de Imágenes
  • Productos
    • Whatsboost
      • Whatsboost PrestaShop
      • Whatsboost WordPress
    • Ulix
      • Extension QR para navegador
    • Chatbot
      • Chatbot WhatsApp
      • Chatbot Instagram
      • Chatbot Facebook
      • Chatbot TikTok

Cómo compilar la extensión Redis para PHP 8.3 en Windows (php_redis.dll)

  1. Blog
  2. Desarrollo de Software
  3. Cómo compilar la extensión Redis para PHP 8.3 en Windows (php_redis.dll)

Cómo compilar la extensión Redis para PHP 8.3 en Windows (php_redis.dll)

Redis es casi obligatorio en cualquier proyecto PHP moderno: caché, sesiones, colas… En Linux solemos tirar de paquetes o de PECL, pero en Windows muchas veces toca compilar la extensión Redis a mano para obtener un php_redis.dll compatible con nuestra versión exacta de PHP.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Windows 10/11 de 64 bits.
  • Visual Studio / Build Tools con el toolset compatible con tu versión de PHP (MSVC).
  • Git instalado y en el PATH.
  • PHP SDK para Windows (phpsdk-vsXX-x86/x64) y el entorno de compilación configurado (Developer Command Prompt).

Trabajaremos con el código fuente oficial de PHP 8.3.3 y la extensión phpredis 6.0.2.

1. Clonar el código fuente de PHP 8.3.3

Primero, clona el repo oficial de PHP indicando la rama de la versión concreta que quieres compilar:

git clone --depth 1 --branch php-8.3.3 https://github.com/php/php-src.git
cd php-src

Usamos --depth 1 para evitar descargar todo el histórico y acelerar el proceso.

2. Clonar la extensión phpredis dentro de ext/

La extensión Redis se compila como cualquier otra extensión interna. Para eso la clonamos dentro del directorio ext del propio PHP:

cd ext
git clone --depth 1 --branch 6.0.2 --recurse-submodules https://github.com/phpredis/phpredis.git
cd ..

Esto creará la carpeta ext/phpredis con el código de la extensión Redis.

3. Descargar dependencias del SDK y generar configure

El PHP SDK dispone de una pequeña utilidad para actualizar dependencias:

phpsdk_deps --update --branch 8.3

Después generamos los scripts de build con:

buildconf

Si todo va bien, esto creará el script configure que usaremos para configurar la compilación.

4. Compilar la versión Thread Safe (TS)

La versión Thread Safe es la que utilizan los builds de PHP típicos para Apache o algunos handlers que comparten proceso.

Lanzamos la configuración habilitando Redis como extensión compartida y soporte de sesiones:

configure --enable-redis=shared --enable-redis-session --enable-redis-igbinary
nmake

Puntos clave:

  • --enable-redis=shared: genera php_redis.dll como extensión compartida.
  • --enable-redis-session: permite usar Redis como gestor de sesiones.
  • --enable-redis-igbinary: activa soporte para igbinary como serializer (si está disponible).

Tras nmake, el resultado típico (dependiendo de tu config) estará en algo como:

  • x64\Release_TS\php_redis.dll

Copia este php_redis.dll al directorio ext de tu instalación PHP TS (por ejemplo: C:\php\ext).

5. Compilar la versión Non Thread Safe (NTS)

La versión Non Thread Safe suele utilizarse con FastCGI / PHP-FPM para Windows u otros escenarios donde cada proceso es independiente.

Aquí simplemente desactivamos ZTS:

configure --enable-redis=shared --enable-redis-session --enable-redis-igbinary --disable-zts
nmake

Al terminar, obtendrás algo como:

  • x64\Release\php_redis.dll (NTS)

Copia este php_redis.dll a la carpeta ext de tu instalación PHP NTS.

6. Habilitar la extensión Redis en php.ini

Tanto para TS como para NTS, habilita la extensión añadiendo en el php.ini de la instalación correspondiente:

extension=php_redis.dll

Si quieres usar Redis para sesiones:

session.save_handler = redis
session.save_path = "tcp://127.0.0.1:6379"

Asegúrate de tener un servidor Redis accesible (local o remoto).

7. Verificar que php_redis.dll funciona

Primero, comprueba que PHP detecta la extensión:

php -m | findstr /I redis

Debería aparecer redis en la lista.

Luego, un script mínimo de prueba:

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('php:test', 'ok');
echo $redis->get('php:test'), PHP_EOL;

Si ves ok, la extensión Redis está correctamente compilada y funcionando en PHP 8.3.

8. Compresión (LZF, Zstd, LZ4) y por qué puede fallar

En algunos escenarios quieres compilar Redis con soporte de compresión:

configure --enable-redis=shared --enable-redis-session --enable-redis-igbinary --enable-redis-lzf --with-liblzf=ext\phpredia\liblzf --enable-redis-zstd --enable-redis-lz4

Si este comando no funciona, revisa:

  1. Ruta de liblzf
    Comprueba que la ruta es correcta. En tu ejemplo aparece ext\phpredia\liblzf (posible typo de phpredis). Necesitas las cabeceras y librerías de LZF compiladas para MSVC y accesibles.
  2. Dependencias de Zstd y LZ4
    Igual que con LZF, tienes que tener las libs instaladas y enlazables (incluyendo .lib y .h) y pasarlas con las rutas adecuadas al configure.
  3. Coherencia 32/64 bits
    Asegúrate de que todas las libs (PHP, Redis, LZF, Zstd, LZ4) están compiladas para la misma arquitectura (x64 normalmente).

Si solo quieres que funcione Redis en producción y no necesitas compresión avanzada, lo más sencillo y estable suele ser compilar sin estas opciones extra, tal como se muestra en los comandos TS/NTS anteriores.

9. PHP 8.3 y compatibilidad de php_redis.dll

Para evitar errores tipo “The procedure entry point … could not be located” debes:

  • Compilar php_redis.dllexactamente contra la misma rama de PHP (por ejemplo php-8.3.3).
  • Usar el mismo toolset de Visual Studio que se usó para el build oficial de PHP que estás utilizando en Windows.
  • Asegurarte de que TS/NTS y x86/x64 coinciden entre PHP y tu php_redis.dll.

Si cumples eso, tendrás un php_redis.dll 100 % compatible con tu entorno.

10. FAQ rápida (SEO friendly)

¿Puedo usar este php_redis.dll con otras versiones de PHP 8.3?

Lo ideal es compilar siempre contra la misma versión exacta (8.3.3, 8.3.4, etc.). Cambios menores a veces funcionan, pero no es garantizado.

¿Hay binarios precompilados de Redis para PHP 8.3 en Windows?

En ocasiones sí, pero no siempre para todas las combinaciones de versión / TS / NTS. Compilarlo tú mismo te garantiza compatibilidad y control.

¿Funciona con WAMP/XAMPP?

Sí, siempre que coincidan arquitectura y tipo de build (TS o NTS) y copies el php_redis.dll al ext correcto y lo habilites en el php.ini adecuado.

Tests

  • php -m | findstr /I redis muestra el módulo cargado.
  • Script de conexión simple a Redis (set + get) devuelve el valor esperado.
  • En entornos web (Apache, Nginx + FastCGI, IIS), phpinfo() lista la sección redis sin errores al inicio.

Verificación

  • Repositorios php-src (8.3.3) y phpredis (6.0.2) clonados en las rutas indicadas.
  • buildconf y configure ejecutan sin errores críticos.
  • nmake genera php_redis.dll TS y/o NTS.
  • php.ini incluye extension=php_redis.dll.
  • Pruebas de conexión a Redis completadas con éxito.

Notas

  • No mezcles builds de Debug con binarios Release en producción.
  • TS para entornos multi-hilo (Apache mod_php), NTS para FastCGI/FPM.
  • Documenta en tu proyecto la exacta combinación PHP + phpredis + toolset para poder reproducir el build en el futuro.

Alternativas

1. Usar DLLs precompiladas / PECL

Ventaja: cero compilación, instalación rápida.
Inconveniente: puede no existir el binario exacto para tu versión, arquitectura o TS/NTS.

2. Mover la carga de PHP a Linux (WSL, contenedores, servidores Linux)

Ventaja: paquetes oficiales, builds muy probados, menos dolor con extensiones.
Inconveniente: más complejidad de infraestructura si tu stack actual es 100 % Windows.

Imagen del post

Cómo compilar la extensión Redis para PHP 8.3 en Windows (php_redis.dll)
Relacionados
  • Cómo compilar phpredis para PHP 8.4 en Windows (php_redis.dll
    Desarrollo de Software · 2025-11-24
  • Exporta tus chats de WhatsApp a Google Sheets en minutos
    WhatsApp Marketing · 2026-03-03
  • Agentes de IA en WhatsApp: Revolucionando Ventas y Atención al Cliente en 2026
    WhatsApp Marketing · 2026-02-28
  • Guía 2026: Envía Broadcastes de WhatsApp sin Guardar Números
    WhatsApp Marketing · 2026-02-28
  • Broadcast vs Grupos en WhatsApp: La Estrategia Clave para 2026
    WhatsApp Marketing · 2026-02-28
  • WhatsApp Automatizado: Impulsa el Crecimiento de las PYMES en 2026
    WhatsApp Marketing · 2026-02-28
Desarrollo de Software · publicado · 2025-11-25
Descargas
  • php_redis-6.0.2-8.3-nts-vs16-x64-1-.zip Descargar
  • php_redis-6.0.2-8.3-ts-vs16-x64-1-.zip Descargar

Servidores MCP Destacados

Explora los servidores MCP disponibles para tus proyectos

ELEMENTO.FM

ELEMENTO.FM

Comunicación
mcp-k8s-go

mcp-k8s-go

Servicio en la nube
AWS MCP

AWS MCP

Servicio en la nube
Catálogo de datos Azure de CData

Catálogo de datos Azure de CData

Servicio en la nube
Gestión de Apex X (Twitter)

Gestión de Apex X (Twitter)

Comunicación
MCP Prometheus

MCP Prometheus

Servicio en la nube
Damien Email Luchador

Damien Email Luchador

Comunicación
AllVoiceLab

AllVoiceLab

Comunicación
Ver todos los servidores MCP
Cerrar panel

¿Google marcó tu web como insegura?

Recupera el control de tu sitio web hoy mismo. En ALMC eliminamos el malware, reparamos las vulnerabilidades y restauramos tu reputación online.

Eliminar virus web Limpieza de malware Web hackeada Desinfectar WordPress Eliminar troyanos web Reparar sitio infectado Quitar aviso de Google Seguridad para páginas web Limpieza de sitios hackeados Eliminar redirecciones falsas Eliminar enlaces sospechosos Protección web contra ataques Eliminar contenido malicioso Evitar hackeos en web Desbloquear sitio web Actualizar sitio con seguridad Arreglar página bloqueada Eliminar publicidad extraña Reparar página con virus Cuidar mi página web Detectar virus en sitio web Aumentar seguridad web Quitar web en lista negra Eliminar código malicioso Proteger mi WordPress
ALMC Security Logo

Expertos en ciberseguridad, programación a medida con Laravel y gestión de servidores. Ofrecemos soluciones tecnológicas robustas, seguras y personalizadas.

Servicios Principales
  • Auditorías de Seguridad
  • Desarrollo con Laravel
  • Gestión de Servidores
Contacto
  • Rambla de Ferran, 37, 25007 Lleida

  • +34 614 443 757

  • info@almc.es

Enlaces útiles
  • Sobre nosotros
  • Contacto
  • Reparar web hackeada
  • Mantenimiento web
  • Reparación web
  • Herramientas
  • Cuál es mi IP
  • Comprimir imágenes
  • Buscar en el sitio
  • Blog

© Copyright 2026. ALMC SECURITY S.L.U.

  • Legal
    • ALMC
    • Aviso Legal de ALMC Security S.L.U.
    • Política de Accesibilidad – ALMC Security S.L.U.
    • Política de Cookies – ALMC Security S.L.U.
    • Política de Devoluciones y Cancelaciones – ALMC Security S.L.U.
    • Política de Privacidad – ALMC Security S.L.U.
    • Política de Seguridad de la Información – ALMC Security S.L.U.
    • Política de Uso Aceptable – ALMC Security S.L.U.
    • Términos y Condiciones de Servicio – ALMC Security S.L.U.

    • Ulix
    • Aviso Legal Ulix en u.almc.es
    • Política de Accesibilidad – Ulix
    • Política de Cookies – Ulix
    • Política de Devoluciones y Cancelaciones – Ulix
    • Política de Privacidad – Ulix
    • Política de Seguridad de la Información – Ulix
    • Política de Uso Aceptable – Ulix
    • Términos y Condiciones de Servicio – Ulix

    • Whatsboost
    • Aviso Legal whatsboost en whatsboost.net
    • Política de Accesibilidad – Whatsboost
    • Política de Cancelaciones y Reembolsos – Whatsboost
    • Política de Cookies – Whatsboost
    • Politica de privacidad en whatsboost.net
    • Política de Seguridad de la Información – Whatsboost
    • Política de Uso Aceptable – Whatsboost
    • Términos y Condiciones de Servicio – Whatsboost

  • Recursos
    • Blog
    • Mapa del Sitio

Usamos únicamente cookies propias para el funcionamiento básico del sitio. No utilizamos cookies de terceros. Política de privacidad.