Error exportación de base de datos mysql en xampp

Necesitas un consejo, ayuda en tu proyecto web estas en el lugar indicado.
Responder
Avatar de Usuario
phpdev
Byte
Mensajes: 0
Registrado: Dom Oct 30, 2016 3:51 am

Error exportación de base de datos mysql en xampp

Mensaje por phpdev » Dom Oct 30, 2016 3:52 am

la exportación está incompleta debido a un límite en el tiempo de ejecución demasiado bajo a nivel de php
Hola estoy tratando de exportar una base de datos mysql que tengo en xampp, el problema está en que cuando estoy realizando la exportación de la base de datos llega a un cierto momento casi cuando se han descargado 1.30 gb de la base de datos, esta se para y el mysql de xampp arroja un error de ejecución de php alguna idea del por que?

El errores que myslq arroja.

Código: Seleccionar todo

La exportación está incompleta debido a un límite en el tiempo de ejecución demasiado bajo a nivel de php

Código: Seleccionar todo

Tiempo de ejecución del script agotado; si desea completar la importación, reenvíe el mismo archivo y la importación continuará.

Código: Seleccionar todo

A PHP Error was encountered
Severity: Error
Message: Out of memory (allocated 931135488) (tried to allocate 4240084 bytes)
Filename: mysqli/mysqli_driver.php
You probably tried to upload a file that is too large. Please refer to documentation for a workaround for this limit.
Todo negocio necesita sacrificios sino no es un negocio … !lee

Avatar de Usuario
Eduardo
Administrador
Mensajes: 216
Registrado: Dom Oct 23, 2016 1:26 am

Re: Error exportación de base de datos mysql en xampp

Mensaje por Eduardo » Dom Oct 30, 2016 3:53 am

El error es porque el tiempo de ejecución de php es muy poco para el tamaño del archivo que deseas exportar, a mayor tamaño del archivo mayor es el tiempo de ejecución que se necesita para terminar la exportación. Para poder terminar la exportación debes de aumentar el tiempo de ejecución de php así que tendrás que modificar la variable que controla el tiempo en le config.default.php

Busca el archivo config.default.php en

Código: Seleccionar todo

xampp\phpMyAdmin\libraries\config.default.php
Y busca la variable $cfg['ExecTimeLimit'] = 600; que es la encargada de definir el tiempo de ejecución de php.

Código: Seleccionar todo

cfg['ExecTimeLimit'] = 600;
Aumenta la cantidad como la necesites o coloca el valor en 0 para que no tenga ninguna limitante.

También es una buena opción cambiara algunas variables del php.ini para que no tengas problemas en tus proyectos.

Código: Seleccionar todo

max_execution_time = 1000
max_input_time = 1000
memory_limit = 1000M
upload_max_filesize = 100M   
post_max_size = 100M 
El código es arte... !ok

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado