Para subir archivos pesados a través de phpMyAdmin hay que tener en cuenta el tiempo de ejecución máximo configurado tanto para el propio phpMyAdmin como para PHP.

PhpMyAdmin tiene un parámetro propio para el tiempo máximo de ejecución, hay que localizar config.inc.php y editarlo con valor a 0 si quieres que sea tiempo ilimitado o establecer un valor concreto (en segundos).

$cfg['ExecTimeLimit']=0;

Nota, si usas Plesk/Win estará en:
C:\Archivos de programa\SWsoft\Plesk\admin\htdocs\domains\databases\phpMyAdmin\config.inc.php

 También se debe tener en cuenta el tiempo máximo de ejecución para php y los límites de memoria máximos, para ello se edita php.ini con los valores deseados, este sería un ejemplo como el que tengo copiado en mis notas desde hace tiempo:

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

;max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_execution_time = 3600 ;

;max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
max_input_time = 1800 ;

;memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
memory_limit = 200M ;

;;;;;;;;;;;;;;;;;
; Data Handling ;
;;;;;;;;;;;;;;;;;

; You should do your best to write your scripts so that they do not require
; register_globals to be on; Using form variables as globals can easily lead
; to possible security problems, if the code is not very well thought of.
register_globals = Off ;

; Maximum size of POST data that PHP will accept.
;post_max_size = 8M
post_max_size = 200M ;

2 Respuestas a “Tiempo de máximo de ejecución: Max_execution_time en PhpMyAdmin y en PHP”
  1. Jordi Oller dice:

    Hola, he conocido tu blog por noticias del foro de internet. Enhorabuena ya te tengo en el rss :)

    Por otro lado y haciendo referencia a la noticia, yo siempre uso el BIGDUMP (opensource), seguro que la conoces, que es la mejor herramienta a mi parecer para subir enormes bases de datos de una forma sencilla y rápida.

    Un saludo.

  2. Javier Lorente dice:

    Hola

    Yo creo que la mejor forma de importar y exportar bds es subiendola por ftp e importandola directamente desde la consola mysql por ssh.

    Saludos

Deja una Respuesta