ispCP - Board - Support
[Resuelto] Problemas con extrema lentitud al enviar formularios php - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: [Resuelto] Problemas con extrema lentitud al enviar formularios php (/thread-11173.html)



[Resuelto] Problemas con extrema lentitud al enviar formularios php - sfera - 07-14-2010 05:05 PM

Hola a todos.

Lo primero quiero agradecer de toda alma y corazon al Kurgans por la ayuda que me a prestado a la hora de restaurar el backup de mi website, y por el soporte que me ha brindado. La verdad que es de agradecer. Te debo unas copas y una comida por ahi si quieres. La verdad que tienes el agradecimiento mio y de varios usuarios por esta ayuda

Al tema que nos lleva. Desde la restauracion del servidor, se ha notado extrema lentitud (varios minutos) al enviar cualqueir formulario de php, (solo enviando formularios tipo contacto, cofiguracion ispcp, o cualqueir cosa que suponga enviar datos en php) llegando a bloquear la pagina web en cuestion para ese cliente por varios minutos.

No he visto a primera vista ningun error en los logs, por lo que ando perdido.

Alguien tiene idea de que puede estar pasando

Un saludo y gracias por adelantado.


RE: Problemas con extrema lentitud al enviar formularios php - kilburn - 07-14-2010 06:35 PM

Es difícil diagnosticar con tan pocos datos, pero ¿puede ser que el problema esté en las escrituras a base de datos?

La comprobación es tan sencilla como ejecutar un query INSERT/UPDATE a mano desde el cliente mysql y ver si tarda más de lo normal.

Si esto falla (tarda poco), yo creo que necesitaremos más datos. Lo que te voy a pedir es complicadillo, pero es la mejor forma que se me ocurre. Pasos:

1. Abre un formulario de una web que no tenga mucho uso
2. Llenalo, pero no lo mandes
3. Busca el proceso php5-cgi responsable de esa web (vuXXXX = el usuario de esa web)
# ps -fe | grep vu2067 | grep -v grep | awk '{print $2}'
4. Entra por ssh y ejecuta
# strace -tt -p<pidquetesalio>
5. Envia el formulario desde tu navegador
6. Espera a que termine de enviar/cargue el resultado
7. Vuelve al terminal ssh, para el strace con Ctrl+C y copianos lo que te salio (si no sale nada es que había varios procesos para esa web y el envío lo procesó el que no estabamos inspeccionando, hay que repetir el proceso).


RE: Problemas con extrema lentitud al enviar formularios php - sfera - 07-14-2010 08:57 PM

La primera comprobacion ha sido un exito y rapidamente

Code:
mysql> insert into t2web_user values ('78','nico2','','soporte@sferahosting.com','NULL','NULL','0','0');
Query OK, 1 row affected, 2 warnings (0.00 sec)


Ahora he ido a hacer la prueba que me habias indicado y de repente va todo bien. :S

La verdad estoy extrañado.. lo unico que ha cambiado en el sistema ha sido una reinstalaccion del postfix (sin llegar a soluccionar el problema por el que lo hice)

Por ahora cierro el post. Pero estare pendiente por si vuelve a suceder.