Tiempo máximo de ejecución en phpMyAdmin
Cuando intento ejecutar (algunas) consultas en phpMyAdmin obtengo este error
Error fatal: Tiempo máximo de ejecución de 60 segundos excedido en C:\xampp\phpmyadmin\libraries\dbi\mysql.dbi.lib.php en línea 140
Porque tengo una tabla muy grande (más de 9 millones de registros)
He editado el archivo C:\xampp\php\php.ini
Y cambió el valor de "max execution time" de 60 a 1000 luego reinicia PHP y todavía tiene el mismo error.
Cualquiera solución?
11 answers
Tengo el mismo error, por favor vaya a
Xampp\phpMyAdmin\libraries\config.predeterminado.php
Busca: $cfg['ExecTimeLimit'] = 600;
Puede cambiar '600' a cualquier valor superior, como '6000'.
El tiempo máximo de ejecución en segundos es (0 para sin límite).
Esto solucionará tu error.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-06-16 01:13:52
Para la versión Xampp en Windows
Añada esta línea a xampp\phpmyadmin\config.inc.php
$cfg['ExecTimeLimit'] = 6000;
Y Change xampp\php\php.ini a
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
Y cambiar xampp\mysql\bin\my.ini
max_allowed_packet = 200M
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-01 14:22:00
Me enfrenté al mismo problema mientras ejecutaba un curl.
Lo hice bien cuando cambié lo siguiente en el archivo php.ini
:
max_execution_time = 1000 ;
Y también
max_input_time = 1000 ;
Probablemente su problema debería resolverse haciendo dos cambios y reiniciando el servidor apache.
Incluso después de cambiar lo anterior, el problema persiste y si cree que es debido a alguna operación de base de datos utilizando mysql, puede intentar cambiar esto también:
mysql.connect_timeout = 1000 ; // this is not neccessary
Todo esto debe ser cambiado en php.archivo ini y el servidor apache debe ser reiniciado para ver los cambios.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-16 19:36:26
Su cambio debería funcionar, nunca hay potencialmente algunos php.archivos de configuración ini con la pila 'xampp'. Intente identificar si existe o no un php específico de' apache'.ini. Una ubicación potencial es:
C:\xampp\apache\bin\php.ini
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-12 00:37:57
Cambiar php.ini
para una aplicación web requiere reiniciar Apache.
Debe verificar que el cambio tuvo lugar ejecutando un script PHP que ejecuta la función phpinfo()
. La salida de esa función le dirá una gran cantidad de parámetros de PHP, incluyendo el valor de tiempo de espera.
También puede haber cambiado una copia de php.ini
que no es el mismo archivo utilizado por Apache.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-12 00:39:20
ini_set('max_execution_time', 0);
o cree un nombre de archivo llamado php.ini
e ingrese la primera línea max_execution_time=0
luego guárdelo y coloque el archivo en la carpeta raíz de su aplicación.
Eso es todo. Buena suerte.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-04 13:48:22
En php.ini debe comprobar mysql.connect_timeout bien. Eso es responsable del cierre del zócalo y de devolver el Fatal. Así, por ejemplo, cámbielo a:
mysql.connect_timeout = 3600
Ese tiempo siempre se contará en segundos, así que en mi ejemplo tienes 1 hora.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-09 08:00:23
Probablemente esté utilizando XMAPP como servicio, para reiniciar XMAPP correctamente, debe abrir el panel de control de XMAPP y desmarcar ambos mdodules "Svc" contra Apache y MySQL. Luego haga clic en salir, ahora reinicie XMAPP y listo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-27 09:51:30
'CERO' por tiempo ilimitado.
C:\Apache24\htdocs\phpmyadmin\libraries\Config.clase.php
/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg['ExecTimeLimit']
*/
$cfg['ExecTimeLimit'] = 0;
También puede importar el archivo grande directamente desde MySQL como consulta o una consulta PHP.
500,000 filas solo me llevó 18 segundos importar en el servidor local, usando este método.
(crear tabla primero) - luego:
LOAD DATA LOCAL INFILE 'Path_To_Your_File.csv'
INTO TABLE Your_Table_Name
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-10 18:44:12
Bien para el usuario Wamp,
Vaya a: wamp\apps\phpmyadmin3.3.9\libraries
En la línea 536, locate $cfg['ExecTimeLimit'] = 0;
Y cambie el valor de 0 a 6000. por ejemplo,
$cfg['ExecTimeLimit'] = 0;
A
$cfg['ExecTimeLimit'] = 6000;
Reinicie el servidor wamp y phew.
¡Funciona como magia !
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-18 11:46:39
Vaya a xampp/php/php.ini
Encuentra esta línea:
max_execution_time=30
Y cambie su valor a cualquier número que desee. Reinicie Apache.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-29 03:15:40