Solución:
Solo verifico el tamaño máximo en phpinfo ();
Luego verifique si php.ini está cargado
$inipath = php_ini_loaded_file();
if ($inipath) {
echo 'Loaded php.ini: ' . $inipath;
} else {
echo 'A php.ini file is not loaded';
}
Luego cambia el upload_max_filesize=2M to 8M
; Maximum allowed size for uploaded files.
upload_max_filesize = 8M
; Must be greater than or equal to upload_max_filesize
post_max_size = 8M
Finalmente restablezca su servidor Apache para aplicar los cambios
service apache2 restart
var_dump($_FILES['file_flag']['tmp_name']); // file_flag file key
will return empty string
array (size=1)
'course_video' =>
array (size=5)
'name' => string 'fasdfasdfasdfsd.mp4' (length=19)
'type' => string '' (length=0)
'tmp_name' => string '' (length=0) <===== *** this point
'error' => int 1
'size' => int 0
Esto sucede porque el servidor WAMP no acepta este tamaño para cargarlo en el servidor.
para evitar esto, necesitamos cambiar el archivo php.ini.
upload_max_filesize=100M (as per your need)
post_max_size = 100M (as per your need)
finalmente reinicie el servidor
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)