Informe para añadir una opción más a la herramienta repair_settings

Started by ArgentinaIRC, September 12, 2014, 07:48:05 PM

Previous topic - Next topic

ArgentinaIRC

Hola a todos, bueno quiero comentarles, que hay algo que le falta a la herramienta repair_settings, en si es bastante completa y hace lo que debe hacer, pero algo le está faltando, les comento:

El otro día me cambié de hosting y he utilizado el repair_settings, todo quedó muy bien, pero, al pasar los días fuí a ver un tema que estaba redireccionado (porque ese tema no estaba en el lugar correcto así que lo moví a otro Foro) porque quería saber si había quedado bien la ruta de esos temas de redirección, yo estaba segurísimo que si iba a estar bien, pero cuando miro me doy con la sorpresa de que no estaba así !!!! es decir que todavía conservaba el nombre de dominio de mi antiguo host, osea que el repair_settings no hace niguna modificación ahí.

Por suerte para mi fué fácil solucionarlo, porque tengo un foro pequeño, pero si este problema pasara en algún foro más grande o mucho más grande que el mío, ahí si va a ser un serio problema, por las dudas si no se me entendió bien, voy a dejar una captura del problema:



Lo que está recuadrado con color turquesa son los enlaces que me llevan a mi antiguo host, ahí en la imágen ya lo había cambiado a mi dominio actual (que es más acorde a lo que tengo, osea una red de chat), pero lo volví a dejar como estaba antes para mostrarles el error.

Muchas gracias!! :) :)



^HeRaCLeS^

El problema esta en que esos links estan guardados en los mensajes, osea en la base de datos... y para corregir eso el script tendria que mirar todos los mensajes y fijarse si alguno de los links son de ese tipo y modificarlo... Ahora como vos decis en un foro chico no hay problema alguno, pero imaginate en un foro con mas de 50000 mensajes por dar un numero... generalmente los foros medianos/grandes tienen muchisimos mensajes mas que 50000..
^HeRaCLeS^
*¤×• Ni te molestes en enviarme un Mp porque el soporte lo doy solo por el foro •×¤*


SMFPersonal

ArgentinaIRC

Así es compañero ^HeRaCLeS^, mi foro tiene actualmente 622 mensajes, y es todavía pequeño, más especificamente, muy pequeño, pero si, eso va a dar muchos problemas en un Foro grande.

Habría que esperar que las personas que se encargan de programar esta herramienta, incorporen esa opción y posibilidad en repair_settings.

Seguro eso es posible hacerlo en php, me imagino que si.

Que bueno que me haya dado cuenta de esto porque realmente sería un problema bastante serio para un foro mediano o grande o en todo caso, muy grande.

Suki

Este caso ya se ha presentado antes, ya se ha reportado con anterioridad.  Repair_settings sólo es una herramienta para cambiar rutas y direcciones no para modificar valores en tu base de datos. Esa no es su función y com tal no se va a agregar.

Existen multiples factores que se deben de tomar en cuenta, no es simplemente agregar una opción sólo por agregarla, el principal problema sería llegar a el límite de tiempo de ejecución, que es diferente en cada hosting, y para poder controlar eso se necesita construir todo un elaborado sistema tipo "big dump" y eso eclipsaría completamente la función principal del repair_settings.

Si deseas cambiar las direcciones en tu base de datos, tendras que hacerlo desde phpMadmin o similares. Existen soluciones especiales para foros de tamaño considerable, tenemos un foro especifico para foros grandes en donde se brindan esas opciones para los usuarios que tienen este problema.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

ArgentinaIRC

QuoteEste caso ya se ha presentado antes, ya se ha reportado con anterioridad.  Repair_settings sólo es una herramienta para cambiar rutas y direcciones no para modificar valores en tu base de datos. Esa no es su función y com tal no se va a agregar.

Ok, bien, entendido :)


QuoteExisten multiples factores que se deben de tomar en cuenta, no es simplemente agregar una opción sólo por agregarla, el principal problema sería llegar a el límite de tiempo de ejecución, que es diferente en cada hosting, y para poder controlar eso se necesita construir todo un elaborado sistema tipo "big dump" y eso eclipsaría completamente la función principal del repair_settings.

Exactamente, si así es, eso llevaría su tiempo también, y si es cierto, repair_settings hace lo que comenté al principio, osea hace lo que tiene que hacer.
Es una excelente herramienta.


QuoteSi deseas cambiar las direcciones en tu base de datos, tendras que hacerlo desde phpMadmin o similares. Existen soluciones especiales para foros de tamaño considerable, tenemos un foro especifico para foros grandes en donde se brindan esas opciones para los usuarios que tienen este problema.

Perfecto, eso sería de mucha ayuda, por favor podrías poner ese Foro? así los usuarios tienen conocimiento sobre esta solución por si alguna vez tienen el problema que yo tube, aunque el mío era tan solo modificar los mensajes en unos minutos.

Muchas gracias como siempre!!! :) :)

Suki

La información no se hace pública debido a que muchas personas tratarían de usar esa información para sus foros cuando en realidad no la necesitan o necesitan otro tipo de solución.

El acceso está restringido a usuarios con foros grandes, si quieres tener acceso puedes solicitarlo desde tu perfil.
Disclaimer: unless otherwise stated, all my posts are personal and does not represent any views or opinions held by Simple Machines.

ArgentinaIRC


Advertisement: