maximum fatal exceeded error cómo aumentar php mysql phpmyadmin execution-time

fatal - maximum execution time php xampp



¿Cómo resolver el tiempo de espera en phpmyadmin? (9)

Si alguno de ustedes usa WAMP, al menos en la versión actual (3.0.6 x64) hay un archivo ubicado en <your-wamp-dir>/alias/phpmyadmin.conf que anula algunas de las opciones de php.ini.

Edita esta parte:

# To import big file you can increase values php_admin_value upload_max_filesize 512M php_admin_value post_max_size 512M php_admin_value max_execution_time 600 php_admin_value max_input_time 600

Quiero importar scripts enormes ( al menos 300 mb) sql a través de phpMyAdmin.

He intentado:

post_max_size = 750M upload_max_filesize = 750M max_execution_time = 300 max_input_time = 540 memory_limit = 1000M

en mi archivo php.ini , pero sigo recibiendo errores de tiempo de espera durante la importación.


Pero si está usando Plesk, cambie su configuración en:

/usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin/libraries/config.default.php

Cambiar $cfg[''ExecTimeLimit''] = 300; a $cfg[''ExecTimeLimit''] = 0;

Y reinicie con Plesk UI o use:

/etc/init.d/psa restart y /etc/init.d/httpd restart


Si incluso después de la carga repetida sigue teniendo un error de tiempo de espera, cambie la configuración en

/phpmyadmin/libraries/config.default.php

desde $cfg[''ExecTimeLimit''] = 300; a $cfg[''ExecTimeLimit''] = 0; y reiniciar Ahora no hay límite de tiempo de ejecución (confianza estamos hablando de servidor local).

Fuente: Tiempo de espera de la secuencia de comandos de cambio en phpmyadmin


Estaba teniendo el problema anteriormente en XAMPP localhost con phpmyadmin versión 4.2.11.

Aumentar el tiempo de espera en php.ini tampoco ayudó.

Luego xampp/phpMyAdmin/libraries/config.default.php para cambiar el valor de $cfg[''ExecTimeLimit''] , que era 300 por defecto.

Eso resolvió mi problema.


También tuve este problema y probé diferentes técnicas de expansión de memoria que encontré en la web, pero tuve más problemas con ella. Decidí usar el comando de source consola MySQL y, por supuesto, no tienes que preocuparte por los límites y el tiempo máximo de ejecución de phpMyAdmin o PHP.

Sintaxis: source c:/path/to/dump_file.sql

Nota: Es mejor especificar una ruta absoluta al archivo de volcado, ya que es posible que el directorio de trabajo mysql no se conozca.


Tuve el mismo problema y utilicé la línea de comandos para importar el archivo SQL. Este método tiene 3 ventajas:

  1. Es una forma muy fácil ejecutando solo 1 línea de comando
  2. Corre mucho más rápido
  3. No tiene limitación

Si quieres hacer esto solo sigue estos 3 pasos:

  1. Navega hacia esta ruta (uso wamp):

    C: / wamp / bin / mysql / mysql5.6.17 / bin>

  2. Copie su archivo sql dentro de esta ruta (ex archivo.sql)

  3. Ejecute este comando:

    mysql -u nombre de usuario -p nombre_base_datos <archivo.sql

Nota: si ya tiene establecida su ruta de acceso de variable de entorno msql, no necesita mover su archivo.sql en el directorio bin y solo debe navegar hasta la ruta del archivo.


Estoy usando la versión 4.0.3 de MAMP junto con phpmyadmin. La parte superior de / Application /MAMP/bin/phpMyAdmin/libraries/config.default.php dice:

NO EDITAR ESTE ARCHIVO, EDITAR config.inc.php EN LUGAR !!!

Cambiar la siguiente línea en /Applications/MAMP/bin/phpMyAdmin/config.inc.php y reiniciar MAMP funcionó para mí.

$cfg[''ExecTimeLimit''] = 0;


Para aumentar el tiempo de espera de la sesión phpMyAdmin, abra config.inc.php en el directorio raíz phpMyAdmin y agregue esta configuración (en cualquier lugar).

$cfg[''LoginCookieValidity''] = <your_new_timeout>;

¿Dónde hay un número más grande que 1800?

Nota:

Siempre tenga en cuenta que una corta vida útil de la cookie es buena para el servidor de desarrollo. Entonces no hagas esto en tu servidor de producción.

Referencia


Si usa Cpanel / WHM, la ubicación del archivo config.default.php está debajo

/usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries

y debe cambiar $cfg[''ExecTimeLimit''] = 300; a $cfg[''ExecTimeLimit''] = 0;