Ayuda con foro lento.
Publicado: 21 Feb 2013, 02:33
Hola tengo el siguiente foro:
http://www.elcorredor.com.mx/foro/index.php
Versión PHPBB: 3.0.11
Mods instalados: No tengo mods instalados, bueno estaba tratando de instalar automod pero no terminé, bueno tengo Artodia, para móviles.
Plantilla(s) usada(s): Milky Way
Servidor: http://www.especialistashosting.com
Actualización desde otra versión: Si, lo instalé en la versión 2, no recuerdo exactamente cual y lo he ido actualizando.
Conversión desde otro sistema de foros: No
Desde hace un par de semanas se presenta lentitud, el foro se vuelve tan lento que se hace inaccesible, he realizado algunas tareas y creí que estaba solucionado, pero ahora mismo se ha vuelto a poner lento.
Los del hospedaje me mandaron el siguiente aviso:
Apreciable Cliente
En las ultimas fechas hemos estado monitoreando su servicio de elcorredor.com.mx el cual ha presentado en promedio un uso del hasta el 80% de los recursos del servidor ocasionando que se alente y afectando a los demas usuario del mismo.
Revisando a fondo su cuenta se detectaron consultas no optimizadas a las bases de datos elcorredor_foro
ejemplo de las consultas no optimizadas:
SELECT l.word_text, COUNT(*) AS word_count
FROM phpbb_search_wordlist AS l, phpbb_search_wordmatc
Solo sus consultas se consumen hasta el 80% de los recursos como memoria y cpu
Slow queries: 15032 Opens: 3535519 Flush tables: 1 Open tables: 128 Queries per second avg: 44.394
Basandonos en nuestro contrato de servicios http://especialistashosting.com/politicas.php hemos suspendido su cuenta temporalmente
Usted puede reactivarla con las siguientes opciones.
1.Optimizar las consultas para no generar tanta carga al servidor.
2.Eliminar la aplicacion que esta utilizando esas consultas.
3.Adquirir un servidor dedicado para poder utilizar todos los recursos en su sitio web http://www.especialistashosting.com/ser ... /index.php
Por favor analice las opciones y diganos que desea hacer.
Quedo a la espera
Saludos,
Decidí contratar el servidor virtual mientras buscaba la solución al problema el que tengo tiene las siguientes características:
VPS Es
Almacenamiento 48 GB
RAM 512 MB
Min CPU 422 MHz
Max CPU 2.53 GHz
Transferencia 1000 GB
Realicé algunas tares, limpié la caché del foro, borré las cookies, activé el firewall en panel para algunas ips desde las que se detectaron ataques e intentos de login incorrecto, desinstalé el tema de Artodia, también cambié el archivo robots.txt y desactivé el portal, y parece que habia funcionado un par de dias, pero el problema continuó y me enviaron un nuevo aviso:
Apreciable Cliente
Hemos detectado que en su servidor dedicado hay un consumo exesivo de RAM y este se vuelve extremadamente lento, debera cambiar las consultas de su foro o adquirir mas RAM haciendo un UPGRADE a otro paquete VPS http://especialistashosting.com/servido ... /index.php
Quedo en espera de sus comentarios
Saludos,
Después de esto estuve investigando, vacié un par de tablas desde el phpmyadmin:
phpbb_search_wordlist y phpbb_search_wordmatch
Además de eso desde el panel, hay una opción para optimizar las bases de datos, el tamaño de la base era de mas de 100 megas, bajó como a 70 megas después de vaciar las tablas anteriores y optimizar las bases de datos.
El problema es que al limpiar esas tablas el buscador del foro no funciona, pero está el de google, al parecer es un problema común de foros phpbb3, una solución alternativa era rehacer el indice de búsquedas, pero lo mas fácil era limpiarlas.
Esto lo vi aqui:
http://www.sigt.net/desarrollo-web/como ... phpbb.html
También limpié varios registros, de administradores, moderadores y usuarios; yo no habia pensado que eso pudiera afectar, pero el mas grande era el de administradores ya tenia mas de 500 páginas.
Eso lo vi aqui:
http://www.internavegacion.com/2012/05/ ... -en-phpbb/
Y ya cerré muchos temas viejos, no habilité el pruning por que no quiero que se borre nada, limpié las cookies y la caché del foro.
Con todo ésto el foro estuvo funcionando muy bien el dia de ayer, pero hoy nuevamente está lento y desde el panel puedo ver la carga del servidor y es alta, me dijeron los del hosting que no debia pasar de 10, incluso hay varias alertas generadas cuando la carga es muy alta. Las siguientes son las últimas:
000000132 Warning: The system load average is 28.7 Today at 01:04
000000131 Warning: The system load average is 177.06 02/19/2013
000000130 Warning: The system load average is 177.06 02/19/2013
000000129 Warning: The system load average is 200.73 02/19/2013
000000128 Warning: The system load average is 37.92 02/18/2013
000000127 Warning: The system load average is 86.21 02/18/2013
000000126 Warning: The system load average is 85.98 02/18/2013
000000125 Warning: The system load average is 85.54 02/18/2013
000000124 Warning: The system load average is 103.44 02/18/2013
000000123 Warning: The system load average is 103.55 02/18/2013
000000122 Warning: The system load average is 103.25 02/18/2013
000000121 Warning: The system load average is 87.72 02/18/2013
000000120 Warning: The system load average is 85.54 02/18/2013
000000119 Warning: The system load average is 102.66 02/18/2013
000000118 Warning: The system load average is 19.53 02/17/2013
Ahora mismo tardó mucho tiempo en darme el dato y la carga es muy alta, se habia mantenido entre 0.05 y 0.7 todo el dia, pero ahora muestra lo siguiente:
top - 01:05:21 up 7 days, 2:20, 0 users, load average: 77.60, 55.66, 29.06
Tasks: 179 total, 2 running, 177 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.7%us, 16.2%sy, 0.0%ni, 49.5%id, 28.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 467460k used, 56828k free, 1088k buffers
Swap: 1048568k total, 410444k used, 638124k free, 20960k cached
Y al tratar de ingresar marca el error siguiente:
General Error
SQL ERROR [ mysql4 ]
Lost connection to MySQL server at 'sending authentication information', system error: 32 [2013]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
¿Creen que me puedan recomendar algo?
http://www.elcorredor.com.mx/foro/index.php
Versión PHPBB: 3.0.11
Mods instalados: No tengo mods instalados, bueno estaba tratando de instalar automod pero no terminé, bueno tengo Artodia, para móviles.
Plantilla(s) usada(s): Milky Way
Servidor: http://www.especialistashosting.com
Actualización desde otra versión: Si, lo instalé en la versión 2, no recuerdo exactamente cual y lo he ido actualizando.
Conversión desde otro sistema de foros: No
Desde hace un par de semanas se presenta lentitud, el foro se vuelve tan lento que se hace inaccesible, he realizado algunas tareas y creí que estaba solucionado, pero ahora mismo se ha vuelto a poner lento.
Los del hospedaje me mandaron el siguiente aviso:
Apreciable Cliente
En las ultimas fechas hemos estado monitoreando su servicio de elcorredor.com.mx el cual ha presentado en promedio un uso del hasta el 80% de los recursos del servidor ocasionando que se alente y afectando a los demas usuario del mismo.
Revisando a fondo su cuenta se detectaron consultas no optimizadas a las bases de datos elcorredor_foro
ejemplo de las consultas no optimizadas:
SELECT l.word_text, COUNT(*) AS word_count
FROM phpbb_search_wordlist AS l, phpbb_search_wordmatc
Solo sus consultas se consumen hasta el 80% de los recursos como memoria y cpu
Slow queries: 15032 Opens: 3535519 Flush tables: 1 Open tables: 128 Queries per second avg: 44.394
Basandonos en nuestro contrato de servicios http://especialistashosting.com/politicas.php hemos suspendido su cuenta temporalmente
Usted puede reactivarla con las siguientes opciones.
1.Optimizar las consultas para no generar tanta carga al servidor.
2.Eliminar la aplicacion que esta utilizando esas consultas.
3.Adquirir un servidor dedicado para poder utilizar todos los recursos en su sitio web http://www.especialistashosting.com/ser ... /index.php
Por favor analice las opciones y diganos que desea hacer.
Quedo a la espera
Saludos,
Decidí contratar el servidor virtual mientras buscaba la solución al problema el que tengo tiene las siguientes características:
VPS Es
Almacenamiento 48 GB
RAM 512 MB
Min CPU 422 MHz
Max CPU 2.53 GHz
Transferencia 1000 GB
Realicé algunas tares, limpié la caché del foro, borré las cookies, activé el firewall en panel para algunas ips desde las que se detectaron ataques e intentos de login incorrecto, desinstalé el tema de Artodia, también cambié el archivo robots.txt y desactivé el portal, y parece que habia funcionado un par de dias, pero el problema continuó y me enviaron un nuevo aviso:
Apreciable Cliente
Hemos detectado que en su servidor dedicado hay un consumo exesivo de RAM y este se vuelve extremadamente lento, debera cambiar las consultas de su foro o adquirir mas RAM haciendo un UPGRADE a otro paquete VPS http://especialistashosting.com/servido ... /index.php
Quedo en espera de sus comentarios
Saludos,
Después de esto estuve investigando, vacié un par de tablas desde el phpmyadmin:
phpbb_search_wordlist y phpbb_search_wordmatch
Además de eso desde el panel, hay una opción para optimizar las bases de datos, el tamaño de la base era de mas de 100 megas, bajó como a 70 megas después de vaciar las tablas anteriores y optimizar las bases de datos.
El problema es que al limpiar esas tablas el buscador del foro no funciona, pero está el de google, al parecer es un problema común de foros phpbb3, una solución alternativa era rehacer el indice de búsquedas, pero lo mas fácil era limpiarlas.
Esto lo vi aqui:
http://www.sigt.net/desarrollo-web/como ... phpbb.html
También limpié varios registros, de administradores, moderadores y usuarios; yo no habia pensado que eso pudiera afectar, pero el mas grande era el de administradores ya tenia mas de 500 páginas.
Eso lo vi aqui:
http://www.internavegacion.com/2012/05/ ... -en-phpbb/
Y ya cerré muchos temas viejos, no habilité el pruning por que no quiero que se borre nada, limpié las cookies y la caché del foro.
Con todo ésto el foro estuvo funcionando muy bien el dia de ayer, pero hoy nuevamente está lento y desde el panel puedo ver la carga del servidor y es alta, me dijeron los del hosting que no debia pasar de 10, incluso hay varias alertas generadas cuando la carga es muy alta. Las siguientes son las últimas:
000000132 Warning: The system load average is 28.7 Today at 01:04
000000131 Warning: The system load average is 177.06 02/19/2013
000000130 Warning: The system load average is 177.06 02/19/2013
000000129 Warning: The system load average is 200.73 02/19/2013
000000128 Warning: The system load average is 37.92 02/18/2013
000000127 Warning: The system load average is 86.21 02/18/2013
000000126 Warning: The system load average is 85.98 02/18/2013
000000125 Warning: The system load average is 85.54 02/18/2013
000000124 Warning: The system load average is 103.44 02/18/2013
000000123 Warning: The system load average is 103.55 02/18/2013
000000122 Warning: The system load average is 103.25 02/18/2013
000000121 Warning: The system load average is 87.72 02/18/2013
000000120 Warning: The system load average is 85.54 02/18/2013
000000119 Warning: The system load average is 102.66 02/18/2013
000000118 Warning: The system load average is 19.53 02/17/2013
Ahora mismo tardó mucho tiempo en darme el dato y la carga es muy alta, se habia mantenido entre 0.05 y 0.7 todo el dia, pero ahora muestra lo siguiente:
top - 01:05:21 up 7 days, 2:20, 0 users, load average: 77.60, 55.66, 29.06
Tasks: 179 total, 2 running, 177 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.7%us, 16.2%sy, 0.0%ni, 49.5%id, 28.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 467460k used, 56828k free, 1088k buffers
Swap: 1048568k total, 410444k used, 638124k free, 20960k cached
Y al tratar de ingresar marca el error siguiente:
General Error
SQL ERROR [ mysql4 ]
Lost connection to MySQL server at 'sending authentication information', system error: 32 [2013]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
¿Creen que me puedan recomendar algo?