Avatar Image
Usuario Novato
Usuario Novato

Hola ahora mismo estoy creando un foro, actualmente casi no tengo nada de mensajes en el mismo, y queria hacer una copia de la base de datos para tenerla, pero desde PhpAdmin no me deja entrar en Base de Datos memarca el siguiente error.

504 Gateway Time-out


nginx

Por que pasa esto, hay alguna otra forma de hacerlo. Un saludo y gracias

Avatar Image
Usuario Novato
Usuario Novato
Escrito originalmente por GestionXls

Si entiendes SQL puede que sea util este escript: https://gestionxls.webcindario.com/sql.php

Bien acabo de ver esta respuesta a otro usuario que le pasa casi lo que a mi, pero no tengo ni idea de si eso es valido para hacer un backup.

Bien edito por que sigo mirando y veo que no soy el unico que tiene este problema, http://soporte.miarroba.es/17452/96[....]oblema-con-base-de-datos-error-504/

Aqui le pasa a este usuario lo mismo que a mi y si no recuerdo mal es del mes de Marzo y no hay ninguna respuesta que le ayude a solucionar dicho problema.

Hay quien nos pueda ayudar a solucionar esto.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Tobyass
Escrito originalmente por GestionXls

Si entiendes SQL puede que sea util este escript: https://gestionxls.webcindario.com/sql.php

Bien acabo de ver esta respuesta a otro usuario que le pasa casi lo que a mi, pero no tengo ni idea de si eso es valido para hacer un backup.

Es cierto, es un problema muy común a webcindario.

Ese script es para ejecutar sentencias SQL (ingresadas a mano), y muestra el resultado debajo.

El script para hacer backups es https://gestionxls.webcindario.com/backup.php

Tiene la misma limitante que todos los scripts de webcindario: tiene 10 segundos para ejecutarse (los usuarios de webcindario no tenemos como modificar esto); en la práctica, con base de datos con pocos registros funciona bien, pero con muchísimos registros se tilda (no he podido determina que cantidad de información es viable sin que surja este inconveniente).

Avatar Image
Usuario Novato
Usuario Novato

Hola GestionXls muchas gracias por tu respuesta, intente con el Script y me permitio hacer una copia de la estrutura pero de datos que es lo que realmente importa no hay forma, me marca error, es decir si desde el phpMyAdmin no me permite entrar ni si quiera a mi base de datos, si no me deja exportar, la opcion Backup por lo que sea la desactivais, estamos vendidos en cuanto tengamos un problema lo perdemos todo, ya que no tenemos la posibilidad de ir haciendo copias de seguridad aunque sea cada semana, si fuera una base de datos pesada pues tendria sentido pero te puedo asegurar que no es por peso ya que actualmente el foro no tiene aun mensajes por parte de los usuarios.

Alguna otra solucion posible?

Avatar Image
@man / @woman
@man / @woman

En el asistente de SQL: https://gestionxls.webcindario.com/sql.php, si pones

"SELECT COUNT (*) FROM xxx" (sin las comillas) y reemplazas xxx por el nombre de tabla, traerá el número de registros.

"SELECT * FROM xxx" (sin las comillas) y reemplazas xxx por el nombre de tabla, traerá todos los registros de esa tabla. A esta sentencia la he probado -recién- con dos tablas, una de más de 4.700 registros y la otra vacía, y funcionó sin errores.

-----

Un foro -aunque sin mensajes- ya contiene registros.

La limitante de 10 segundos no puede ser sorteada por nosotros (los usuarios), y no se puede hacer magia...

Avatar Image
Usuario Novato
Usuario Novato

Escrito originalmente por Tobyass

Cita

, la opcion Backup por lo que sea la desactivais,

Ahi ya me pierdo con esos Script, lo que no se es porque estando como esta la opcion de hacer Backup esta esta desactivada, eso es lo que no entiendo.

Seguire intentando eso que me dices pero me parece a mi que voy a tener que preguntar a alguien que se defienda algo mas que yo, por que como te digo ando ya sin saber como seguir.

Gracias de nuevo por tu respuesta.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Tobyass
.... lo que no se es porque estando como esta la opcion de hacer Backup esta esta desactivada, eso es lo que no entiendo.....

Está así hace muchísimo tiempo, falta que la implementen.

Avatar Image
Usuario Novato
Usuario Novato
Escrito originalmente por GestionXls

En el asistente de SQL: https://gestionxls.webcindario.com/sql.php, si pones

"SELECT * FROM xxx" (sin las comillas) y reemplazas xxx por el nombre de tabla, traerá todos los registros de esa tabla. A esta sentencia la he probado -recién- con dos tablas, una de más de 4.700 registros y la otra vacía, y funcionó sin errores.

-----

GestionXls probe ese Script del que me hablabas y si me sale una pantalla con los datos por ejemplo los de la tabla smf_board pero ahora eso a donde me lo llevo que tengo que hacer con eso no encontre ninguna opcion para descargar, como te dije ando algo perdido ya en ese tema pero si me orientas un poco sigo intentandolo.

Gracias por tu ayuda.

Avatar Image
@man / @woman
@man / @woman

Para que se descarge debe completarse la ejecución del script, pero no lo logra porque no le alcanzan los 10 segundos que tiene para ejecutarse (a estos 10 segundos no los podemos estirar).

Has logrado ver los datos, y que éstos están en la tabla.

A esos datos (y no sé en que medida serán útiles porque están en una tabla en pantalla) puedes copiarlos y pegar en tu pc (trabajo de hormiga).

Si decides hacer tranajo de hormiga, puedes usar: SELECT * FROM tabla LIMIT xxx, yyy

Donde reemplazas:

tabla por el nombre de la tabla

xxx por el número de registro inicial

yyy por la cantidad de registros a ver

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares