Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Call to undefined function exif_imagetype()

I am trying to get Mime-Type for image-types as follow:

if(!empty($_FILES['uploadfile']['name']) && $_FILES['uploadfile']['error'] == 0){    

    $file = $_FILES['uploadfile']['tmp_name'];
    $file_type = image_type_to_mime_type(exif_imagetype($file));

    switch($file_type){

        // Codes Here

    }

}

But it always gives the error Call to undefined function exif_imagetype(). What am I doing wrong here?

like image 229
Subedi Kishor Avatar asked Apr 23 '13 17:04

Subedi Kishor


1 Answers

Enable the following extensions in php.ini and restart your server.

extension=php_mbstring.dll
extension=php_exif.dll

Then check phpinfo() to see if it is set to on/off

like image 150
samayo Avatar answered Oct 23 '22 06:10

samayo