Aumentar memoria OPcache

⚙️ Ajustar la memoria de OPcache de su cuenta

En esta guía le explicamos qué es OPcache, en qué casos conviene aumentar su memoria, en cuáles no hará diferencia y cómo cambiarla usted mismo desde cPanel o DirectAdmin.

🧠 ¿Qué es OPcache?

Cada vez que alguien visita su sitio, PHP tiene que leer y preparar el código antes de ejecutarlo. OPcache es una memoria donde PHP guarda ese código ya preparado, para no tener que procesarlo de nuevo en cada visita.

  • No es espacio en disco y no afecta la cuota de archivos de su plan.
  • Es compartida por todos los sitios de la misma cuenta.
  • El valor por defecto es de 128 MB y hasta 10.000 archivos, suficiente para la mayoría de las cuentas.

✅ ¿Cuándo conviene aumentarla?

  • Cuando tiene varios WordPress en la misma cuenta, sobre todo tiendas WooCommerce o sitios hechos con Elementor u otros constructores visuales pesados.
  • Cuando nota lentitud en las partes del sitio que no se sirven desde la caché: el panel de administración, el carrito, el proceso de pago y el área de cliente.

🚫 ¿Cuándo no hará diferencia?

Para que sepa qué esperar antes de hacer el cambio:

  • Si su sitio ya carga rápido, no notará diferencia.
  • Las páginas que se entregan desde la caché de LiteSpeed no pasan por PHP, por lo que este ajuste no las acelera.
  • Ver «128 MB of 128 MB» en la Salud del sitio de WordPress no significa que haya un problema. Es una foto de ese momento: lo normal es que la memoria se llene y se vacíe sola.
  • Que esté llena no provoca caídas. El código que no cabe simplemente se procesa de la forma normal.

🎛️ Las dos opciones y qué valor elegir

Hay dos opciones que puede ajustar:

  • opcache.memory_consumption: la cantidad de memoria disponible. Puede elegir 128, 192 o 256 MB.
  • opcache.max_accelerated_files: la cantidad máxima de archivos que se pueden guardar. Puede elegir 10000 o 32531. Este límite suele agotarse primero, incluso cuando todavía queda memoria libre.
Su cuentaopcache.memory_consumptionopcache.max_accelerated_files
Uno o pocos sitios livianos128 (valor por defecto)10000 (valor por defecto)
2 o 3 sitios pesados (WooCommerce, Elementor u otro constructor)19232531
Más de 3 sitios pesados25632531

💡 Si decide subir una de las dos opciones, le recomendamos subir también la otra. Si tiene más de un WooCommerce o Elementor en la cuenta, use 32531 archivos.

📊 ¿Cómo afecta a su plan?

  • Solo se usa memoria real por la parte que efectivamente se llena, no por el máximo que elija.
  • Lo que se usa cuenta dentro de la memoria de su plan, la misma que ve en «Uso de recursos» de su panel.

📋 Antes de empezar

Revise que se cumplan estos dos requisitos, porque sin ellos las opciones no aparecen o no tienen efecto:

  • Tener seleccionada una versión de PHP del Selector y no «native». Con «native» no aparece ninguna opción. Si necesita cambiarla, elija la misma versión que usa hoy su sitio; si no sabe cuál es, escríbanos antes de cambiarla.
  • Tener marcada la extensión opcache en la pestaña de extensiones. Si no está activa, las opciones no hacen nada.

🛠️ Paso a paso

🟠 En cPanel

  1. Ingrese a su cPanel y, en la sección Software, haga clic en Select PHP Version.
  2. Verifique que la versión actual no sea «native» y que la extensión opcache esté marcada en la lista de extensiones.
  1. Abra la pestaña Opciones, busque opcache.memory_consumption y elija el valor en la lista.
  2. Busque opcache.max_accelerated_files y elija el valor en la lista.

🔵 En DirectAdmin

  1. Ingrese a DirectAdmin y, en la sección Extra Features, haga clic en Select PHP Version.
  2. Verifique que la versión actual no sea «native» y que la extensión opcache esté marcada en la lista de extensiones.
  1. Abra la pestaña Opciones, busque opcache.memory_consumption y elija el valor en la lista.
  2. Busque opcache.max_accelerated_files y elija el valor en la lista.

💡 No hay botón de guardar: el cambio se guarda apenas selecciona el valor y se aplica en la siguiente visita a su sitio. Si su sitio usa alguna caché (por ejemplo LiteSpeed Cache), le recomendamos purgarla después del cambio.

🔍 Cómo comprobar que se aplicó

  1. En el escritorio de WordPress, vaya a Herramientas → Salud del sitio.
  2. Abra la pestaña Información y despliegue la sección Servidor.
  3. Busque la línea «Opcode cache memory usage». El segundo número debe mostrar el nuevo total, por ejemplo «X of 256 MB».

No se preocupe si el primer número es bajo: la memoria se va llenando a medida que se visitan las distintas páginas de sus sitios.

↩️ Cómo volver atrás

Si quiere dejar todo como estaba, vuelva a la pestaña Opciones y elija 128 en opcache.memory_consumption y 10000 en opcache.max_accelerated_files.

🙋 ¿Cuándo escribirnos?

Abra un ticket de soporte si:

  • Después de aumentar los valores, su sitio sigue lento en las partes que no se cachean (administración, carrito, pago o área de cliente).
  • Ve errores de memoria en «Uso de recursos» de su panel.

Revisaremos su caso y le indicaremos qué más se puede ajustar. 😊

Updated on 23 de septiembre de 2026

Was this article helpful?

Related Articles

Leave a Comment