Siempre que suba archivos mediante php, es imprescindible que la carpeta en la cual se suben, tenga permisos de lectura y escritura para el usuario “nobody” (chmod 777), esto se modifica mediante el programa de FTP (por lo general la opción es “permissions” o “chmod”).

Es importante aclarar que una vez que los archivos son subidos al servidor, a este se le deberán modificar los permisos mediante la función chmod().

Se debe tener en cuenta las siguientes directivas de php: upload_max_filesize, post_max_size y max_input_time:

  • upload_max_filesize: 2M (valor modificable mediante .htaccess)
  • post_max_size: 8MB
  • max_input_time: 30 segundos (valor no modificable)

Esto significa que podrá subir archivos de hasta 2MB, ya que aunque puede modificar este valor, el archivo deberá subirse antes de los 30 segundos.

Tutoriales relacionados