Límite de Recursos de Hosting – Posibles Causas y Soluciones

Categorias: Wordpress

Límite de Recursos de Hosting - Posibles Causas y Soluciones

Todos los hosting web tienen unos límites de recursos establecidos, RAM, CPU, etc… y si llegan a esos límites pueden dar errores. Los motivos pueden ser varios y es posible solucionarlo sin tener que ampliar el plan de hosting.

Cuando contratas un hosting web en Hostinet, puedes elegir entre distintos planes de hosting, cada uno con distintas características y recursos, para que puedan adaptarse a distintos tamaños de proyectos.

En ocasiones el alojamiento puede presentar síntomas de que algo no funciona como debe y toca averiguar cuál puede ser el problema.

En ocasiones se puede solucionar modificando algo de nuestro WordPress, PrestaShop, etc… y en ocasiones el problema es que nuestro sitio a crecido y hace falta pasar a un plan de hosting superior que nos ofrezca más recursos.

Cómo pueden ser varios factores y hay usuarios que no están acostumbrados a lidiar con esto, vamos a ver las causas más comunes que pueden hacer que nuestro plan de hosting llegue a los límites de recursos del hosting.


Tenemos diferentes tipos de hosting, selecciona uno:


Problemas por Picos de Tráfico por Campañas de Publicidad, Redes Sociales, etc…

La mayoría de los problemas de límites de recursos suelen ser dados por falta de memoria RAM, falta de CPU o límite de procesos entrantes.

Los problemas pueden ser lentitud en general, tanto del sitio web, como del panel de control del hosting, problemas para mostrar algunos sitios de la web o el temido Error 508 – Resource Limit is Reached.

resource limit is reached

Algo que debemos preguntarnos antes de nada es si el error se produce de manera continua o es puntual.

Si el error lo detectas de forma puntual, puede ser un pico de tráfico que está recibiendo tu sitio web.

Piensa si has lanzado alguna campaña de publicidad, has utilizado las redes sociales para promocionar algún producto nuevo o cualquier otro motivo que pueda ser el causante de que se esté recibiendo tanto tráfico de manera puntual.

Si se trata de esto y el hosting sólo muestra ligeros síntomas de debilidad, significa que puede aguantar el incremento puntual de tráfico, si no es así deberías pensar el aumentar el plan de hosting o repartir las campañas en el tiempo, para no acumular tanto tráfico en tan poco tiempo.

Problemas Puntuales pero Recurrentes

limite recursos problema puntuales recurrentes en Hosting

Si no haces nada para que los usuarios entren a tu sitio a «tropel», pero notas que los problemas suelen ser puntuales y casi siempre a las mismas horas, puedes revisar algunas cosas del hosting.

Si usas algún gestor de contenidos popular, cómo WordPress o PrestaShop, es posible que estés usando algún módulo o plugin para realizar copias de seguridad.

Tener copias de seguridad siempre es bueno y recomendable, pero al realizarse consumen recursos de hosting.

Por ejemplo, en WordPress el popular plugin UpdraftPlus puedes configurarlo para que realice copias de seguridad cada cierto tiempo.

Si los problemas en el hosting coinciden con las horas en las que tu módulo y plugin está realizando los backups, el problema está claro, pero por suerte tiene fácil solución, cambia la hora de los backups a horario nocturno, por ejemplo.

También puedes comprobar si tienes algún trabajo cron activado.

¡Ojo!, si no has añadido ninguna tarea cron en tu hosting, es posible que tu diseñador o programador lo haya hecho por ti.

Puede que sea imprescindible para el correcto funcionamiento del sitio, así que no lo elimines sin más.

Si ves que el cron se ejecuta cada cierto tiempo y coincide con los problemas, consúltalo con él para ver si se puede «trasladar» a otra hora con menos tráfico en el sitio para que afecte lo menos posible.

 

Problemas Continuados y Sin Causas Conocidas

limite recursos hosting problema puntuales

Lamentablemente, los problemas continuados y sin motivos conocidos, son los más habituales.

Aquí pueden actuar varios factores, puede que haya algo en nuestro sitio que sea el responsable del consumo excesivo de los recursos, como un plugin o un módulo que tengamos instalado.

También es probable que el problema sean los propios recursos del hosting contratado, es decir, que todo esté funcionando correctamente, pero necesitemos más recursos, porque nuestro sitio así lo necesita.

En los alojamientos web, existe un archivo llamado error_log que nos puede servir de mucha ayuda.

En este archivo se almacenan todos los errores PHP que se detectan, así que dispone de información muy valiosa que puede ayudarnos a resolver el problema.

El archivo lo puedes encontrar la carpeta donde tengas instalado tu web, generalmente public_html.

Para verlo sólo tienes que hacer click derecho sobre él y pulsar View.

Aquí verás mucha información, pero los últimos errores están en la parte inferior, así que puedes ir directamente abajo.

Aunque puede ser todo un poco críptico, a veces nos ayuda a resolver el problema en un momento.

Verás que al principio de cada error hay una fecha, por lo que podemos localizar el error y comprobar si coincide con el inicio de nuestros problemas.

Veamos un ejemplo:

[28-Apr-2021 14:24:03 UTC] PHP Fatal error:  Allowed memory size of 67108864 bytes exhausted (tried to allocate 32768 bytes) in /home/xxxxx/prueba.xxxx.es/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php on line 1

Aquí vemos que el plugin WooCommerce tiene un problema de memoria (memory size of 67108864 bytes exhausted), así que cambiamos la asignación de memoria y problema resuelto.

 

Otro ejemplo:

[11-May-2021 07:45:45 UTC] PHP Warning:  Invalid argument supplied for foreach() in /home/xxxxx/prueba.xxxx.es/wp-content/plugins/matomo/app/plugins/GeoIp2/GeoIP2AutoUpdater.php on line 324

Aquí vemos que el error lo está produciendo un plugin de WordPress llamado «matomo».

Bien, hay un problema con este plugin y el hosting consume muchos recursos, lo primero que hay que hacer es desactivar dicho plugin.

Al 100% no podemos saber si es el responsable, pero es un buen punto de inicio para averiguar dónde puede estar el problema de llegar al límite de recursos del hosting.

Cosas a Tener en Cuenta

Como verás, no hay una resolución universal para evitar el problema del consumo de recursos de hosting, ya que pueden influir varios actores.

SI se trata de algún problema de programación, plugin, módulo, versión de PHP, etc…, por lo general se suele solucionar.

Si el problema es que cada vez entra más gente a nuestra web, «bendito problema» como se suele decir.

Eso significa que lo estás haciendo bien y tu proyecto web está creciendo, por lo que habrá llegado el momento de ampliar el plan de hosting contratado.

Antes de ampliar, siempre es recomendable comprobar que no se trate de problemas puntuales de tráfico o que lo genere una mala programación de algún componente de la web.

Si se trata de una mala programación, el problema persistirá aunque se amplíe el plan de hosting.

 

Hosting WordPress SSD + IP Española + LiteSpeed

  • Hosting especializado en WordPress con discos SSDWordPress 1desde4´43€ / mes
  • Hosting especializado en WordPress con discos SSDWordPress 2desde5´60€ / mes
  • Hosting especializado en WordPress con discos SSDWordPress 3desde8´52€ / mes
  • Hosting especializado en WordPress con discos SSDWordPress 1desde4´43€/mes
  • Hosting especializado en WordPress con discos SSDWordPress 2desde5´60€/mes
  • Hosting especializado en WordPress con discos SSDWordPress 3desde8´52€/mes
    • Almacenamiento en disco duro ultra rápido SSDAlmacenamiento en disco duro ultra rápido SSDAlmacenamiento en disco duro ultra rápido SSDAlmacenamiento en disco duro ultra rápido SSD
    • El espacio en disco es la suma del espacio que ocupan los archivos que forman la web y el correo electrónico.
    • La transferencia de datos mensual es la cantidad total de información que se descargan los visitantes de nuestra web en cada acceso más nuestro uso a través de FTP y correo.
    • Ideado para sacar el máximo partido a tu WordPress
    • Aumenta la velocidad de tu web + Info
    • Tras evaluación de nuestro equipo de migraciones
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web
    • Elige la versión de PHP que necesites
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM, .INFO, .NET, .ORG ó .EU.
    • Migramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a Hostinet
    • Ideado para sacar el máximo partido a tu WordPress
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web
    • Hosting específicamente preparado para sacar el máximo rendimiento a tu Wordpress
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM, .INFO, .NET, .ORG ó .EU.
    • Cada dominio alojado muestra un contenido único y diferente del resto
    • Aparcando un dominio secundario en el alojamiento de nuestro dominio principal conseguimos que ambos dominios resuelvan indistintamente con la misma página que tenemos colgada.
    • Cuentas de correo gestionables a través de POP, IMAP y servicio Webmail
    • Tus buzones de correo y mails limpios de virus y con un potente filtro antispam
    • Centro de datos en Madrid (España)
    • Opción de contratación de IP dedicadaPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUI
    • Opción de contratación de certificados SSL. Se requiere Ip dedicada.Puedes contratar tu certificado SSL por solo 14.95 € al año AQUIPuedes contratar tu certificado SSL por solo 14.95 € al año AQUIPuedes contratar tu certificado SSL por solo 14.95 € al año AQUI
    • Bases de datos MySQL disponibles para su uso en cada alojamiento web
    • ¿Quieres realizar desarrollos con Python? En Hostinet innovamos dia a dia en tu beneficio y por ello te presentamos como última novedad en todos nuestros servidores Web la posibilidad de desplegar tus aplicaciones con Python directamente desde el cPanel de tu Hosting.
    • ¿Quieres desarrollar tus aplicaciones con Ruby? En Hostinet te presentamos como última novedad en todos nuestros servicios de Hosting Web la posibilidad de desplegar tus aplicaciones con Ruby on Rails directamente desde el panel de control cPanel.
    • El fichero .htaccess permite modificar diferentes variables en la configuración de nuestra cuenta de alojamiento en el servidor.
    • El módulo mod_rewrite permite crear direcciones URL alternativas a las dinámicas generadas por la programación de nuestros sitio web (blog, foro, portal…), de tal modo que sean más legibles y fáciles de recordar
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web. Soporte en español por personal de Hostinet.
    • Completa recopilación de tutoriales sobre Hosting, Dominios y Wordpress
    • 30 dias para probar tu servicio de Hosting y si no te convence el servicio... te devolvemos el dinero!!