1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver un error relacionado con las limitaciones de recursos
Esta guía detalla los errores de tipo exceso de recursos que se pueden obtener al gestionar y visitar un sitio web.
Prólogo
- Se establecen límites de recursos para mantener la integridad, la estabilidad y el rendimiento del servidor compartido, garantizando una experiencia justa para todos los usuarios.
- Si un sitio web o una aplicación necesita recursos significativamente más altos, puede ser necesario cambiar a un Servidor Cloud o a otro tipo de alojamiento virtual donde los recursos se asignan de manera más flexible.
Origen de los errores
Error fatal: Se ha excedido el tiempo máximo de ejecución de 30 segundos
Este error ocurre cuando el servidor establece un límite de tiempo de ejecución para los scripts, generalmente para evitar tareas que tardan demasiado. Por ejemplo, si un script intenta redimensionar muchas imágenes de gran tamaño en una sola operación, esto puede exceder el tiempo de ejecución permitido. El servidor impone este límite para garantizar una respuesta rápida a las solicitudes de los usuarios. La ruta a menudo mencionada en el error puede indicarle un origen más preciso (por ejemplo, Fatal error: Maximum execution time of 30 seconds exceeded in /home/www/1234567abc/web/wp-includes/media.php on line 123
)
límite de memoria superada
Este error ocurre cuando el script o la aplicación utiliza más memoria de la que se le ha asignado. Esto puede suceder cuando un script procesa un gran volumen de datos o cuando hay una fuga de memoria. Por ejemplo, un script de gestión de imágenes puede consumir más memoria de la permitida, lo que provoca este error.
Posibles soluciones
Algunas pistas para resolver estos errores:
- Verifique los scripts que realizan múltiples conexiones al servidor para mostrar datos.
- Optimice el o los scripts afectados para que requieran menos recursos.
- Aumenta los límites del sitio en cuestión para permitir que el script haga todo lo que tiene que hacer y/o limitar el número de conexiones simultáneas (especialmente en un Serveur Cloud donde los límites (memoria RAM, tiempo de ejecución, conexiones simultáneas) pueden aumentar significativamente).
- Migre su alojamiento a Serveur Cloud.
Tenga también en cuenta esta otra guía.