Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Ayuda con foro lento.

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Avatar de Usuario
Toral
Observador/a
Mensajes: 2
Registrado: 21 Feb 2013, 01:56
Edad: 45

Ayuda con foro lento.

#1

Mensaje por Toral »

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?
URL: http://www.elcorredor.com.mx
Plantilla usuada: Milky Way
Versión de phpBB: 3.0.11
Servidor: De pago

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10432
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 50

Re: Ayuda con foro lento.

#2

Mensaje por ThE KuKa »

Pues no lo entiendo sinceramente, un foro "limpio" sin MODs instalados, no debería tener ese "consumo" de recursos.

Puedes probar de restringir las búsquedas a usuarios usuarios (prohibir las búsquedas a invitados), y no se que mas opción de optimización aparte de realizar cada "x" tiempo un ANALIZE, REPAIR y OPTIMIZE TABLES (todas las tablas del foro).

SUpongo que usuarios, temas y mensajes hablamos de cifras altas ¿no...?

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
Toral
Observador/a
Mensajes: 2
Registrado: 21 Feb 2013, 01:56
Edad: 45

Re: Ayuda con foro lento.

#3

Mensaje por Toral »

Muchas gracias por la respuesta, ya he prohibido las búsquedas a invitados, y bueno creo que no es un foro tan grande, tengo lo siguiente:

Mensajes totales 37907 | Temas totales 2219 | Usuarios totales 923

Levanté un reporte con el soporte técnico de mi hosting, el reporte sigue abierto y solo me dijeron que lo iban a revisar, al parecer no es algo que ellos puedan controlar o solucionar.

Ahora mismo, desde el jueves, el foro está disponible, pero no quiero volver a tener problemas.

He estado leyendo un poco y creo que he cometido varios errores, el primero y creo que es el mayor error es tratar de realizar modificaciones en el foro en vivo, he leido aquí y en otros sitios que es mas recomendable realizar cambios en local, ni siquiera tengo mi foro instalado como local en mi pc, asi que es algo que voy a hacer para aplicar cambios ahi y luego que funcionen subirlos al sitio en linea.

En mi foro en vivo traté de instalar un par de mods y me quedé a medias, supongo que eso genera problemas también, traté de instalar un botón me gusta pero no funciona, asi que voy a quitarlo, también traté de instalar el mod seo para personalizar las direcciones pero no lo terminé de hacer. Gracias a ustedes he aprendido varias cosas para mejorar lo que tengo mal. Creo que una cosa que genera el problema que tengo es que le he metido mano y he dejado cosas inconclusas.

Algo que olvidé mencionar es que tengo instalado el analytics de google, cuando el foro empieza a tener problemas me llegan e mails indicando que el robot de Google no puede acceder a tu sitio no sé si esto genere problemas con el sitio, pero no lo creo, ya que lo he tenido desde que el foro existe y los problemas empezaron en febrero.

Ahora necesito su ayuda por que planea hacer lo siguiente, primero que nada una pregunta:

¿Es posible respaldar los mensajes, usuarios, mensajes privados, estadisticas? En pocas palabras ¿es posible respaldar toda la información del foro? Esto para desinstalar y hacer una instalación limpia, ya que el foro ha sido actualizado desde la versión 2 y he realizado todas las actualizaciones.

Si esto es posible, imagino que tengo que respaldar las bases de datos, ¿cuáles tengo que respaldar?, si lo hago y posteriormente instalo de nuevo el foro ¿tendré funcionando todo de manera normal? Mis usuarios, los temas, mensajes, estadisticas, encuestas. Sé que posiblemente se pierdan algunas cosas pero lo mas importante es todo esto.

Espero me haya explicado, quiero respaldar toda la información para realizar una instalación limpia.

¿Creen que me puedan ayudar?

De antemano muchas gracias por su amable y fina atención.
URL: http://www.elcorredor.com.mx
Plantilla usuada: Milky Way
Versión de phpBB: 3.0.11
Servidor: De pago

Cerrado

Volver a “Foros de Soporte 3.0.x”