Si has instalado un servidor LAMP ya sea en el escritorio de Linux o en un servidor, es muy probable que alguna vez te tengas que enfrentar al problema de subir a dicho servidor archivos de un tamaño mayor al que viene predeterminado en PHP (este valor máximo subida de archivos es de 2 MB).
Te encontrarás con este problema cuando trates de importar un archivo XML cuyo tamaño sea mayor de 2 MB en una instalación de WordPress por ejemplo (esta importación se hace a la hora de hacer una copia de seguridad de algunas entradas de la BD de wordpress).
Para aumentar el límite de carga / upload hay que editar el archivo de configuración de PHP ( php.ini ).
En Ubuntu, la ubicación predeterminada para php.ini está en el directorio /etc/php5/apache2. Por lo tanto, abrimos el Terminal y escribimos los siguiente para editar el archivo php.ini:
$ sudo vi /etc/php5/apache2/php.ini
Busca esta entrada en el archivo.
upload_max_filesize = 2M
Aumentaremos el límite hasta los 10MB o hasta el valor que prefieras.
upload_max_filesize = 10M
Guardar el archivo y salir.
A continuación, tendrás que reiniciar el servidor Apache para que los cambios surtan efecto. Desde el propio terminal escribimos:
$ sudo /etc/init.d/apache2 restart
Eso es todo.ahora podrás subir archivos de un mayor tamaño…
Saludos desde lo más profundo de los bytes.