He cambiado todos los parámetros de php.ini que conozco:
upload_max_filesize
, post_max_size
.
¿Por qué sigo viendo 2 MB?
Estoy usando Zend Server CE, en un Ubuntu VirtualBox sobre un host de Windows 7.
php
mysql
phpmyadmin
ronaldosantana
fuente
fuente
phpinfo()
? (Ese es el error más común)Respuestas:
Probablemente no reinició su servidor;)
O modificaste el error
php.ini
.O realmente lograste hacer ambas cosas ^^
fuente
Encuentre el archivo llamado:
php.ini
en su servidor y siga los pasos a continuaciónCon apache2 y php5 instalados, debe realizar tres cambios en el archivo php.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
Luego, busque la
post_max_size
entrada e ingrese un número mayor que el tamaño de su base de datos (15M en este caso), por ejemplo:A continuación, edite la entrada para
memory_limit
y asígnele un valor mayor que el dadopost_max_size
.Luego asegúrese de que el valor de
upload_max_filesize
sea menor quepost_max_size
.El orden de mayor a menor debe ser:
Después de guardar el archivo, reinicie apache (por ejemplo
sudo /etc/init.d/apache2 restart
) y estará listo.No se olvide
Restart Apache Services
de que se apliquen los cambios.Para más detalles, haga clic aquí .
fuente
php.ini
que debe modificarse no es/etc/php7.2/apache2/php.ini
sino la del dominio que desea editar, por ejemplo,/home/user/etc/php7.2/php.ini
o subdominio/home/user/domains/sub.example.com/etc/php7.2/php.ini
Simplemente cambie su archivo php.ini (xampp / php / php.ini), ¡funcionó para mí!
Y no olvide reiniciar el módulo Apache desde el panel de control XAMPP .
fuente
Aumente el tamaño de carga / importación de phpMyAdmin
Por defecto, obtienes 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 archivo de configuración php.ini de su servidor. Por lo general, en servidores como CentOs se encuentra en /etc/php.ini.
Paso 1: vaya a php.ini y busque lo siguiente y cambie sus valores a algo más alto que el tamaño de su base de datos. (En este ejemplo, he usado 20mb).
Paso 2: reinicie su servicio apache para que este nuevo cambio surta efecto. Por lo general, el comando para reiniciar Apache sería
También puede reiniciar directamente desde su ruta como
Si está en un alojamiento compartido y no tiene acceso de root o acceso a su archivo de configuración php.ini, entonces la otra forma es crear un archivo .htaccess en la raíz de su aplicación y agregar la siguiente línea
Si aún no pudo aumentarlo, envíeme un correo electrónico para obtener asistencia más detallada.
fuente
.htaccess
cambios no funciona en el alojamiento compartido. ¿Alguna otra opción?Para cargar archivos grandes a través de PHPMyAdmin, siga estos pasos:
Paso 1: abre tu archivo php.ini.
Paso 2: Actualización del límite de memoria:
Paso 3: Actualización del tamaño máximo para publicar:
post_max_size = 750M
Paso 4: Actualización del tamaño máximo de archivo para cargar:
upload_max_filesize = 1000M
Paso 5: Actualización del tiempo máximo de ejecución:
max_execution_time = 5000
Paso 6: Actualización del tiempo máximo de entrada:
max_input_time = 3000
Paso 7: reinicie su panel de control xampp.
fuente
Comprueba tus 3:
en el archivo de configuración php.ini
* para aquellos que usan wamp @windows, puedes seguir estos pasos: *
También se puede adaptar a cualquier instalación de phpmyadmin.
Encuentre su archivo config.inc.php para la configuración de PhpMyAdmin (para wamp está aquí: C: \ wamp \ apps \ phpmyadminVERSION \ config.inc.php
agregue esta línea al final del archivo ANTES de "?>":
salvar
crear carpeta en
copia tu enorme archivo sql allí.
Reiniciar el servidor.
Vaya a la pestaña de importación de phpmyadmin y verá una lista de archivos cargados en la carpeta c: \ wamp \ sql.
fuente
Abrir este archivo
edite estos parámetros:
fuente
Así es como lo hice:
Localizar en el
/etc/php5/apache2/php.ini
Edítalo como
(Que es más que suficiente)
Reinició el apache:
fuente
Con WAMP, en Windows10, abra
y cambiar 128 por 256 al final de estas líneas
Reiniciar WAMP
fuente
Ninguna de las respuestas actuales funcionará para los servidores WHM / cPanel.
Para aumentar el límite en WHM:
fuente
Encontré el problema y publico si alguien siguió alguna publicación de blog para crear el tipo de entorno que tengo (ganar 7 hosts con ubuntu y zend server ce en la caja virtual).
La cuestión es que MySQL se ejecuta en Lighttpd, no en Apache. Así que tuve que cambiar el archivo php.ini también en ese servidor web 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 me equivoqué sobre qué archivo tuve que cambiar :)
fuente
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 defectopara que se pueda cambiar como se desee. Y en mi caso
upload_max_filesize = 20M
post_max_size = 8M
por defecto debe ser cambiado parapost_max_size = 20M
asímemory_limit = 128M es por defecto y no es necesario cambiar para aumentar el límite máximo de carga de archivos de 2056kb o 2mb .sql. Pero solo significa que un script puede consumir hasta 128 de memoria cuando ejecuta un servidor apache y sql, y si cambia memory_limit = 128M a un nivel superior y ejecuta cualquier script defectuoso, puede causarle problemas. Eso depende de ti.
fuente
Yo tuve el mismo problema. Mi solución: vaya a / etc / phpmyadmin y edite apache.conf en la
<Directory>[...]</Directory>
sección que puede agregar¡Resolvió el problema para mí!
fuente
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 se usa el php.ini.
que volvió con
Intenté editar /usr/local/etc/php/5.4/php.ini y luego reiniciar en el servidor, esto no funcionó.
Recordé que hay una mejor manera de encontrar este archivo que estoy buscando o, por lo menos, donde php está buscando php.ini.
volví diciendo que esperaba /etc/php.ini pero no tenía uno allí. El siguiente es del phpinfo ():
Resulta que el primer resultado en el comando de localización 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 predeterminados a menos que php.ini esté realmente presente.
Copié /private/etc/php.ini.default
Luego verifiqué las variables en el nuevo /etc/php.ini según el consejo de Aditya Bhatt anterior y funcionó. En mi caso los valores fueron:
Obviamente, el servicio apache debe reiniciarse para ver los cambios.
fuente
Cómo importar una gran cantidad de datos en Xampp
Es la mejor solución para abrir una base de datos nueva y limpia e importar el archivo en phpMyAdmin. Elija el archivo de la carpeta local y deje todas las configuraciones como están. Eso debería ser.
Pero si su archivo excedió el tamaño de archivo de 2MB (ese es el valor predeterminado en la instalación de xampp), entonces necesita modificar 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 algún archivo de editor de texto (notepad ++) abra el archivo llamado php.ini (por tipo de ventanas, descríbalo como configuración) y edite la línea (cca. 770, o presione ctrl + f en notepad ++ para encontrarlo):
post_max_size = 2M
en lugar de 2M, coloque el tamaño de archivo máximo deseado (16MB por ejemplo, pero no superior a 128M),
después de eso, vaya a esta línea: max_execution_time = 30 en lugar de 30, aumente el tiempo de ejecución en segundos (90 por ejemplo), también debe cambiar esta línea:
en lugar de 60, aumente el tiempo de entrada en segundos (120 por ejemplo) y, sobre todo, debe cambiar esta línea:
en lugar de 2M, aumente a 16M por ejemplo. Guarde el archivo, reinicie apache y mysql en xampp e intente cargarlo nuevamente, si lo sigue correctamente, debería poder importar archivos a través de 16 MB (ejemplo)
fuente
aumentar ese tamaño en php.ini y luego ejecutar el comando
en xammp
fuente
Simplemente puede usar la aplicación de administrador MySQL o el banco de trabajo MySQL. Aplicaciones ligeras y puedes exportar o importar todo tu servidor sin importar el tamaño. Llego tarde a la fiesta aquí, pero espero que ayude a alguien.
fuente
Tuve el mismo problema, mi límite de carga era de 2 MB, edité mi php.ini y lo configuré en 5 MB, pero aún mostraba 2 MB incluso después de reiniciar el servidor. Luego comprimí mi archivo .sql en zip manteniendo su nombre como xyz.sql.zip para que se convirtiera en 451 kb de 3.5 mb. Luego lo subí de nuevo. Funcionó para mi.
fuente
Descubrí que aumentar el límite de carga y publicación en php.ini no afectaba 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 tiene acceso a WHM, probablemente tenga esto.
Ajustar:
No es necesario reiniciar Apache ni nada, los cambios son instantáneos. Este proceso aumentó el valor del tamaño máximo de carga de archivos en phpmyadmin. Puede verificar esto yendo a phpmyadmin y seleccionando su base de datos, luego haciendo clic en "importar" en la parte superior. Al lado del selector de archivos, verá el límite de carga. El valor predeterminado de mi servidor era 100.
fuente
Esta también es 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
fuente
En mi caso, también tuve que agregar 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 (consulte https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk/CHANGES-FCGID )
fuente
haz las siguientes cosas
y luego importa el archivo
fuente
Simplemente, ejecute esto para averiguar qué php.ini necesita editar.
fuente
Estaba enfrentando el mismo problema en el que aumentar el tamaño máximo
php.ini
no tiene ningún efecto en WordPress y probé muchas soluciones como:functions.php
.htaccess
archivo.El que funcionó para mí es agregar el tamaño máximo en el
.htaccess
archivo. No funcionaba ni conphp.ini
archivo ni confunctions.php
archivo.Acabo de agregar este código en el
.htaccess
archivo y está hechoNOTA : Agregué el código anterior en la
<IfModule>
etiqueta.Si el
php.ini
archivo 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 SABER SOBRE TODOS LOS ARCHIVOS EN LOS QUE PUEDE AUMENTAR EL TAMAÑO MÁXIMO
fuente
Creo que si su versión de php está arriba
5.5
, digamos que es5.6
, entonces suphp.ini
archivo está en la siguiente carpetaasí que debes aplicar tus cambios como
post_max_size
,upload_max_filesize
ymemory_limit
allí.Espero que te ayude.
fuente
Buscar
php.ini
archivoPara xampp, puede obtenerlo @
C:\xampp\php
Encuentre las siguientes 3 propiedades y establezca el valor de acuerdo a su necesidad
memory_limit post_max_size upload_max_filesize
Reiniciar Apache!
fuente
Estoy usando Bitnami WAMP Stack 7.1.8-0 en mi localhost. Para mí, el límite máximo de tamaño de carga de PHPMyAdmin se estableció en 80MiB como en la captura de pantalla https://nimb.ws/fFxv7O . Logré aumentar este límite de tamaño como se explica a continuación:
(El valor de 80M al final de estas líneas puede ser diferente para usted)
Siga adelante y cambie estos valores al final de estas dos líneas (80M en este caso) según sus necesidades.
Reinicie el servidor WAMP.
Ahora vaya a PHPMyAdmin y vea, su límite de tamaño de carga debe actualizarse a lo que haya configurado. Eso es.
fuente
Las primeras cosas a comprobar (o pregunte a su proveedor de alojamiento de cheque) son los valores de
max_execution_time
,upload_max_filesize
,memory_limit
ypost_max_size
en el archivo de configuración php.ini. Todas estas tres configuraciones limitan el tamaño máximo de datos que PHP puede enviar y manejar.Tenga en cuenta que
post_max_size
debe ser más grande queupload_max_filesize
.fuente
En Windows -> estaba editando el archivo php.ini en la versión de 32 bits de PHP (archivos de programa x86 / PHP) en vano. Cuando edité los 64 bits (archivos de programa / PHP) funcionó. Espero que esto ayude a alguien.
fuente