Если у вас включен exif.so или php_exif.dll в динамических расширениях php.ini, но у вас все еще есть проблемы с запуском какой-либо функции, возможно, вам может понадобиться изменить порядок расширений в php.ini.
Во многих установочных пакетах PHP расширения перечислены в алфавитном порядке. Однако exif зависит от mbstrings, которые будут загружены первыми. Тем не менее, с алфавитным порядком exif перечисляется перед mbstrings, и это вызывает ошибку. Загрузка расширений mbstrings перед exif.
Таким образом, ставьте exif как последнее расширение для загрузки, и все будет в порядке.
http://php.net/manual/en/book.exif.php