调用未定义的函数finfo_open() - PHP

时间:2016-04-25 17:03:00

标签: php

我在php 5.4.45中有这个问题:在php.ini中启用了fileinfo扩展,在目录ext / php_fileinfo.dll扩展名也启用了,我重新启动了IIS,但问题仍然存在

if($archivo['size']>0){

    $finfo = finfo_open(FILEINFO_MIME_TYPE);
    $type=finfo_file($finfo, $archivo['tmp_name']);
    finfo_close($finfo);

    $validateFile=validar_medios($type);
    if (validar_galeria_media($type))
    {

        $done=false;
        if($comentario)$nombreArchivo1=$_POST['nombreArchivo1'];
        if($validateFile){
            $done=$objGstGaleria->saveMedio(
                $id_categoria,
                $archivo,
                $validateFile,
                $nombreArchivo1
            );
        }else {
            if($_FILES['archivo']['size']!=0)
                $msg.='No se pudo guardar el archivo 1 ['.$archivo['name'].'].<br />';
        }

        if(!$done && $archivo['size']<0) $msg.='No se pudo guardar el archivo 1 ['.$archivo['name'].'].<br />';

    }
    else{
        $tipo='error';
        $msg.='No se pudo cargar el archivo 1 ['.$archivo['name'].'], tiene un formato no v&aacute;lido.<br />';
    } // else



} // if

enter image description here

0 个答案:

没有答案