He configurado codeigniter para cargar archivos pequeños < 2MB y eso funciona bien. Pero estoy teniendo problemas para subir archivos de gran 20MB>CodeIgniter Cargando archivos grandes
function stage1()
{
ini_set('upload_max_filesize', '200M');
ini_set('post_max_size', '200M');
ini_set('max_input_time', 3000);
ini_set('max_execution_time', 3000);
$config['upload_path'] = './temp/';
$config['allowed_types'] = 'zip';
$this->load->library('upload', $config);
$this->upload->initialize($config);
if(!$this->upload->do_upload('userfile'))
{
$error = array('error' => $this->upload->display_errors());
$this->load->view('upload_form', $error);
}
else
{
$data = array('upload_data' => $this->upload->data());
//do stuff
}
}
No estoy seguro de lo que está mal con el código de seguridad. Me hizo caso omiso de la php.ini para aceptar archivos más grandes y tomar más tiempo de ejecutar el script, pero todavía devuelve el mismo error:
You did not select a file to upload.
Una vez más, esto funciona con archivos pequeños, pero no los grandes.
EDIT:. Resulta que mi proveedor de servidor ha limitado la carga de archivos por lo que no hay solución, además de a FTP el archivo en
Le recomiendo que mejore su tasa de accpet – artragis