Muchos hosts compartidos imponen restricciones muy bajas sobre el tamaño de los archivos que se pueden cargar a través de PHP. Pero, muchos hosts también le permiten crear su propio archivo php.ini en el directorio raíz de su sitio. Este archivo puede anular algunas de las configuraciones PHP predeterminadas del servidor. Si aún no lo ha hecho, simplemente cree un archivo php.ini y colóquelo en el directorio public_html de su sitio. Si el servidor está configurado correctamente, después de insertar este fragmento, se anulará la carga máxima predeterminada del servidor. Para este ejemplo, se cambió a 20 megabytes.
; Maximum file size of post data that PHP will accept. post_max_size = 20M ; Maximum allowed file size for uploaded files. upload_max_filesize = 20M
O puede que necesite comenzar con php_value:
php_value upload_max_filesize 100M php_value post_max_size 100M