2015-11-22 2 views
0

Я использую Кроппер кадрирование-аватар на GitHubКак использовать метод upload crop на PHP?

В этом примере, когда я иду, чтобы загрузить изображение, я получаю сообщение об ошибке в crop.php на линии 40

Вот ошибка в журнал ошибок:

PHP Fatal error: Call to undefined function exif_imagetype() in public_html/imagexample/crop.php on line 40

и вот линия 40

$type = exif_imagetype($file['tmp_name']); 

Как решить эта ошибка?

Я проверил все типы изображений, как PNG, GIF, JPG, и т.д., еще одной ошибки ...

Заранее спасибо

+2

Возможный дубликат [Вызов неопределенной функции \ _imagetype EXIF ​​()] (http://stackoverflow.com/questions/16175702/call-to-undefined-function-exif-imagetype) – rjdown

ответ

-1

Это звучит как exif-support не настроен PHP. Установите флажок phpinfo(), чтобы узнать, включено ли оно для включения/выключения.

Вы можете добавить exif во время компиляции php, добавив --enable-exif.

В linux включить exif-функции, отредактировав файл php.ini, чтобы включить extension=exif.so, убедитесь, что у вас есть файл exif.so в папке php modules. Если нет, вам нужно будет установить его.

В Windows включите следующие расширения в php.ini и перезапустите сервер.

extension=php_mbstring.dll 
extension=php_exif.dll 
+0

Я создал файл в cpanel php.ini, и я сохраняю эту строку --enable-exif внутри. но все равно это одно и то же. –

+0

Что относительно сервера хостинга linux? –