Muy buenas, espero se encuentren muy bien, les comento que desde hace un año manejo una plataforma moodle 2.6 en un servidor compartido el cual nunca me dio problema, por ejemplo hago actividades en el laboratorio en donde tengo a los 25 estudiantes conectados a la plataforma realizando actividades como foros, subida de archivos y realizando cuestionarios sin ningún problema.
Hace poco contrate un VPS con las siguientes características: Disco de 70 GB y memoria Ram 3GB, realicé la migración sin ningún problema, ya lo he realizado varias veces, la plataforma funciono perfectamente en el VPS pero ya al momento de que los estudiantes ingresaban en el laboratorio para realizar actividades en algunas máquinas les aparecía el mensaje de "Internal server Error", con sólo ingresar al sitio les aparecía el mensaje.
Ellos me indican que el problema surge que la plataforma supera en esos momentos la memoria asignada al VPS y que para tal caso necesito un dedicado.
Me fijo en el Cpanel en la opción de registro de errores y me parecen entre los errores más comunes el siguiente:
[Fri Mar 13 12:15:13.313363 2015] [:error] [pid 3689] (12)Cannot allocate memory: [client 201.195.*********] couldn't create child process: /opt/suphp/sbin/suphp for /home/informat/public_html/aula_virtual/index.php
Puedo deducir que el servidor se queda sin memoria en esos momentos.
El soporte técnico me indica que el VPS carece de memoria SWAP que es memoria de disco, esto genera que cuando la memoria RAM se agote no se puedan colocar nuevos procesos. En un Servidor dedicado, adicional a la memoria RAM existe memoria SWAP que es memoria del disco que ayuda en momento de alto uso de memoria RAM, procesos o datos de cache de esta memoria RAM, sea enviado a la memoria SWAP y la RAM pueda ser liberada y usada en el servidor.
Será que contratando un servidor dedicado se me solucionen estos problemas?
Saludos cordiales y gracias.