Importar límite de tamaño de archivo en phpMyAdmin


He cambiado todo el php.parámetros ini que conozco: upload_max_filesize, post_max_size.

¿Por qué sigo viendo 2MB?

Estoy usando Zend Server CE, en un VirtualBox de Ubuntu sobre un host de Windows 7.

Author: Winter, 2010-10-18

26 answers

Probablemente no reiniciaste tu servidor;)

O modificaste el php.ini incorrecto.

O realmente lograste hacer ambas ^^

 192
Author: NikiC,
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
2010-10-18 11:29:52

Encuentre el archivo llamado: php.ini en su servidor y siga los pasos a continuación

Con apache2 y php5 instalados necesita hacer tres cambios en php.archivo ini. Primero abra el archivo para editarlo, por ejemplo:

sudo gedit /etc/php5/apache2/php.ini

O

sudo gedit /etc/php/7.0/apache2/php.ini

A continuación, busque la entrada post_max_size e ingrese un número mayor que el tamaño de su base de datos (15M en este caso), por ejemplo:

post_max_size = 25M

A continuación, edite la entrada de memory_limit y déle un valor mayor que el dado a post_max_size.

A continuación, asegúrese de que el valor de upload_max_filesize es menor que post_max_size.

El orden de mayor a menor debe ser:

    memory_limit
    post_max_size
    upload_max_filesize

Después de guardar el archivo, reinicie apache (por ejemplo, sudo /etc/init.d/apache2 restart) y estará listo.

No olvide Restart Apache Services para que se apliquen los cambios.

Para más detalles, haga clic aquí.

 306
Author: Aditya P Bhatt,
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-12-23 14:01:07

Simplemente cambia tu php.ini (xampp / php / php.ini) archivo, funcionó para mí!

max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M

Y no olvide reiniciar el módulo Apache desde el Panel de Control XAMPP.

 58
Author: ersks,
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-25 06:16:05

Aumentar el tamaño de carga / importación de phpMyAdmin

De forma predeterminada, se obtiene un límite de 2 mb de tamaño de carga / importación en phpmyadmin. Eso hace que sea extraño y altamente imposible importar archivos más grandes. Puede aumentar el tamaño de carga permitido de phpmyadmin editando el php de su servidor.archivo de configuración ini. Normalmente en servidores como CentOS se encuentra en / etc / php.ini.

Paso 1: Vaya a php.ini y encuentre lo siguiente y cambie sus valores a algo más alto que el tamaño de su base de datos. (En en este ejemplo he usado 20mb).

upload_max_filesize = 20M

post_max_size = 20M

Paso2 : Reinicie su servicio apache para que este nuevo cambio surta efecto. Por lo general, el comando para reiniciar apache sería

service httpd restart (CentOs) / service apache2 restart (ubuntu)

También puede reiniciar directamente desde su ruta como

/etc/init.d/apache2 restart or /etc/init.d/httpd restart

Si está en un alojamiento compartido y no tiene acceso root o acceso a su php.archivo de configuración ini, entonces la otra forma es crear un .archivo htaccess en la raíz de la aplicación y añadir la siguiente línea

php_value upload_max_filesize 10M
php_value post_max_size 10M

Si estuvieras todavía no puede aumentarlo, por favor envíeme un correo electrónico para obtener asistencia más detallada.

 40
Author: Abu Fahim,
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-01-30 20:03:14

Para subir archivos grandes a través de phpMyAdmin, siga estos pasos:

Paso 1: Abra su php.archivo ini.

Paso 2: Actualizar el límite de memoria:

memory_limit = 750M

Paso 3: Actualizar el tamaño máximo a post:

post_max_size = 750M

Paso 4: Actualizar el tamaño máximo del archivo para cargar:

upload_max_filesize = 1000M

Paso 5: Actualizar el Tiempo Máximo de Ejecución:

max_execution_time = 5000

Paso 6: Actualizar El Tiempo Máximo de Entrada:

max_input_time = 3000

Paso 7: Reinicie el control xampp panel.

 17
Author: ,
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-01-29 12:09:16

Comprueba tus 3:

  • upload_max_filesize
  • memory_limit
  • post_max_size

En php.archivo de configuración ini

* para aquellos que están utilizando wamp @ windows, puede seguir estos pasos: *

También se puede adaptar a cualquier instalación de phpmyadmin.

Encuentra tu configuración.inc.archivo php para la configuración de phpMyAdmin (para wamp está aquí: C:\wamp\apps\phpmyadminVERSION\config.inc.php

Añadir esta línea al final de el archivo ANTES"?>":

$cfg['UploadDir'] = 'C:\wamp\sql';

Guardar

Crear carpeta en

C:\wamp\sql 

Copie su enorme archivo sql allí.

Reinicie el servidor.

Vaya a la pestaña de importación de phpmyadmin y verá una lista de archivos subidos a c:\wamp\sql carpeta.

 15
Author: Lukas,
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-02-07 09:59:34

Así es como lo hice:

  1. Localice en el /etc/php5/apache2/php.ini

    post_max_size = 8M
    upload_max_filesize = 2M
    
  2. Edítalo como

    post_max_size = 48M
    upload_max_filesize = 42M
    

(Que es más que suficiente)

Reinició el apache:

sudo /etc/init.d/apache2 restart
 9
Author: Shashank Saxena,
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-06-09 06:51:44

introduzca la descripción de la imagen aquí

Abrir este archivo

Edita estos parámetros:

  • memory_limit = 128M
  • post_max_size = 64M
  • upload_max_filesize = 64M
 9
Author: Karan Datwani,
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-08-10 07:57:06

Me encontré con el problema y am post hete si alguien siguió alguna entrada de blog por ahí para crear el tipo de enviromment que tengo (win 7 host con ubuntu y zend server ce en virtual box).

La cosa es que MySQL se está ejecutando en Lighttpd, no bajo Apache. Así que tuve que cambiar el php.archivo ini bajo ese servidor web también que está en la ruta:

/usr/local/zend/gui/lighttpd/etc/php-fcgi.ini

Al final, tenías razón sobre los archivos, por supuesto, pero yo estaba equivocado en qué archivo tuve que cambiar:)

 5
Author: ronaldosantana,
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
2010-10-20 06:10:49

C:\xampp\php\php.ini en mi caso o podría ser C:\php\php.ini si Apache / PHP / MySQL son independientes

upload_max_filesize = 2M por defecto

Por lo que se puede cambiar como se desee. Y en mi caso upload_max_filesize = 20M

post_max_size = 8M por defecto debe cambiarse a post_max_size = 20M también

Memory_limit=128M es por defecto y no es necesario cambiar para aumentar el máximo 2056kb o 2mb .límite de carga de archivos sql. Pero solo significa que un script puede consumir hasta 128 memoria cuando se ejecuta apache y sql servidor, y si cambia memory_limit=128M a superior y ejecuta cualquier script mal funcionamiento, entonces puede causarle problemas. Así que depende de ti.

 5
Author: user2869677,
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-10-11 05:31:58

Yo tenía el mismo problema. Mi Solución: vaya a/etc / phpmyadmin y edite apache.conf en la sección <Directory>[...]</Directory> puede agregar

php_value upload_max_filesize 10M
php_value post_max_size 10M

Resuelto el problema para mí!

 5
Author: Maik,
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-06-07 12:26:05

Tuve un problema al cambiar el tamaño de carga en mi phpmyadmin y OS X 10.9.4 Mavericks. Al principio no sabía dónde estaba el php.ini se usa locate

locate php.ini

Que volvió con

/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini

He intentado editar /usr/local/etc/php/5.4/php.ini y luego reiniciar en el servidor poner esto no funcionó.

Recordé que hay una mejor manera de encontrar este archivo que estoy buscando o y al menos donde php está buscando php.ini.

<?php phpinfo() ?>

Volvió diciendo que espera /etc/php.ini, pero yo no tenía uno allí. Lo siguiente es de phpinfo ():

Configuration File (php.ini) Path: /etc

Resulta que el primer resultado en el comando locate anterior es lo que estoy buscando.

Al menos en OS X 10.9.4 Mavericks (OS X es algo nuevo para mí) /etc es en realidad un enlace, etc -> privado/etc, y por lo que parece PHP asume valores por defecto a menos que php.ini está presente.

Copié /private/etc/php.ini.por defecto

cp /private/etc/php.ini.default /private/etc/php.ini

Luego comprobó las variables en el nuevo /etc/php.ini según el consejo de Aditya Bhatt anterior y funcionó. En mi caso, los valores fueron:

memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M

Obviamente, el servicio apache tiene que ser reiniciado para ver los cambios.

 5
Author: Bart C,
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-08-02 15:12:40

Cómo importar gran cantidad de datos en Xampp

Es la mejor solución para abrir una nueva base de datos limpia e importar el archivo en phpMyAdmin. Elija archivo de la carpeta local y deje todas las configuraciones como están. Debería ser eso.

Pero si su archivo excede el tamaño del archivo de 2MB (que es el valor predeterminado en la instalación de xampp), entonces necesita ajustar algunos. Básicamente, solo aumentaremos el tamaño máximo del archivo de carga.

Abra su carpeta de instalación de xampp y vaya a la carpeta php. Con algunos archivo de editor de texto (notepad++) abra el archivo llamado php.ini (por tipo windows lo describe como configuración) y edita la línea (cca. 770, o presione ctrl + f en notepad++ para encontrarlo):

post_max_size = 2M

En lugar de 2M, ponga el tamaño máximo de archivo deseado (16MB por ejemplo, pero no superior a 128M),

Después de eso ir a esta línea: max_execution_time = 30 en lugar de 30, aumente el tiempo de ejecución que es en segundos (90 por ejemplo), también necesita cambiar esta línea:

max_input_time = 60

En su lugar 60, aumentar el tiempo de entrada en segundos (120 por ejemplo) y encima de todo tienes que cambiar esta línea:

upload_max_filesize = 2M

En lugar de 2M, aumente a 16M, por ejemplo. Guarda el archivo, reinicia apache y mysql en xampp e intenta subirlo de nuevo, si sigues correctamente deberías poder importar archivos a través de 16MB (ejemplo)

 4
Author: user3714265,
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-06-06 08:21:36

Ninguna de las respuestas actuales funcionará para servidores WHM / cPanel.

Para aumentar el límite en WHM:

  1. Vaya a Configuración del servidor > Ajustar la configuración
  2. Elija la pestaña PHP
  3. Actualizar "cPanel PHP max POST size" & "cPanel PHP max upload size" (el tamaño del POST debe ser mayor)
 4
Author: Ben Wilde,
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-06-25 07:54:23

Puede usar la aplicación MySQL administrator o MySQL workbench. Aplicaciones ligeras y puede exportar o importar todo su servidor sin importar el tamaño. Llego tarde a la fiesta pero espero que ayude a alguien.

 3
Author: Ahmad Tijani,
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-11-24 05:19:53

Tuve el mismo problema, mi límite de carga era de 2 MB, edité mi php.ini, y lo configuré en 5 MB, pero todavía mostraba 2 MB incluso después de reiniciar el servidor. Que comprimí mi .archivo sql para comprimir manteniendo su nombre como xyz.SQL.zip por lo que se convirtió en 451 kb de 3.5 mb. Luego lo subí de nuevo. Funcionó para mí.

 3
Author: Mujahed AKAS,
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-12-16 11:48:33

Encontré que aumentar el límite de carga y publicación en php.el ini no afectó el límite en phpmyadmin. Esto se debe a que mi servidor tiene una configuración separada para el límite de carga de cpanel. Si tienes acceso a WHM, probablemente tengas esto.

Para ajustar:

  • inicie sesión en su panel WHM: esto generalmente se encuentra en {la ip de su servidor}/whm y necesitará sus detalles de inicio de sesión de root aquí. Si no los tiene, solicítelos a su anfitrión.
  • una vez conectado, en la parte superior izquierda buscar barra, buscar"ajustes de ajuste"
  • En las páginas de ajuste de ajustes, busque "cPanel PHP max upload size"
  • Ajuste el número y guarde

No es necesario reiniciar apache ni nada, los cambios son instantáneos. Este proceso aumentó el valor del tamaño máximo de archivo de carga en phpmyadmin. Puede verificar esto yendo a phpmyadmin y seleccionando su base de datos, luego haciendo clic en "importar" en la parte superior. Junto al selector de archivos verá el límite de carga. El valor predeterminado de mi servidor era 100.

 2
Author: FueledPublishing,
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-08-26 07:24:11

Esta es también una pregunta frecuente en la documentación de phpMyAdmin: http://docs.phpmyadmin.net/en/latest/faq.html#i-cannot-upload-big-dump-files-memory-http-or-timeout-problems

 2
Author: Michal Čihař,
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-07-07 13:50:38

En mi caso, también tuve que añadir la línea "FcgidMaxRequestLen 1073741824" (sin las comillas) en /etc/apache2/mods-available/fcgid.conf. Está documentado aquí http://forum.ispsystem.com/en/showthread.php?p=6611 . Desde mod_fcgid 2.3.6, cambiaron el valor predeterminado para FcgidMaxRequestLen de 1GB a 128K (ver https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk/CHANGES-FCGID )

 2
Author: ,
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-09-24 04:05:25

Haga las siguientes cosas

  • aumentar upload_max_file_size en php.ini
  • gzip su archivo sql

Y luego importar el archivo

 2
Author: Farhan,
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-11-11 08:16:43

Simplemente, ejecute esto para averiguar qué php.ini necesitas editar.

<?php phpinfo();?>
 2
Author: Kareem,
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-12-08 14:51:01

Me enfrentaba al mismo problema donde aumentar el tamaño máximo en php.ini no tiene ningún efecto en wordpress y probé muchas soluciones como -:

  1. Aumentar el tamaño máximo a través de functions.php
  2. Aumenta el tamaño máximo a través del archivo .htaccess.

El que funcionó para mí es agregar el tamaño máximo en el archivo .htaccess. No funcionaba ni con el archivo php.ini ni con el archivo functions.php.

Acabo de agregar este código en el archivo .htaccess y está hecho

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

NOTE : I did add above código en la etiqueta <IfModule>.

Si el archivo php.ini no está haciendo nada para cambiar el tamaño, intente con otros 2 archivos y uno de ellos seguramente funcionará para usted.

LEA ESTE ARTÍCULO PARA CONOCER TODOS LOS ARCHIVOS EN LOS QUE PUEDE AUMENTAR EL TAMAÑO MÁXIMO

 2
Author: Rishabh,
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-12-22 04:32:35

Creo que si su versión de php está por encima de 5.5, digamos que es 5.6, entonces su php.el archivo ini se encuentra en la siguiente carpeta

/etc/php/5.6/apache2

Así que tienes que aplicar tus cambios como post_max_size,upload_max_filesize y memory_limit allí.

Espero que te ayude.

 2
Author: Vivek Parmar,
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-01-04 10:30:58
 php_value upload_max_filesize 100M
    php_value post_max_size 100M

Aumenta ese tamaño en php.ini luego ejecuta command

sudo service apache2 restart
sudo service mysql restart

En xammp

restart all service
 2
Author: Ravindra Bhanderi,
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
2018-02-24 07:06:44

Las primeras cosas a comprobar (o pedir a su proveedor de host para comprobar) son los valores de max_execution_time, upload_max_filesize, memory_limit y post_max_size en el php.archivo de configuración ini. Todas estas tres configuraciones limitan el tamaño máximo de datos que pueden ser enviados y manejados por PHP.

Tenga en cuenta que post_max_size debe ser mayor que upload_max_filesize.

 0
Author: Mostafa Soufi,
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
2018-02-14 18:09:42

Buscar php.ini archivo

Para xampp, puedes obtenerlo @ C:\xampp\php

Encuentre las siguientes 3 propiedades y establezca el valor de acuerdo con su necesidad

memory_limit post_max_size upload_max_filesize

Reinicie Apache!

 0
Author: Debojyoti,
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
2018-09-20 13:40:34