安裝多用戶商城系統(tǒng)時(shí),提示exif_read_data未支持,本文將介紹如何解決這個(gè)問(wèn)題。
exif_read_data 是PHP中函數(shù)庫(kù),主要用來(lái) JPEG 或 TIFF 文件中讀取 EXIF 頭信息。
exif_read_data() 函數(shù)從 JPEG 或 TIFF 圖像文件中讀取 EXIF 頭信息。這樣就可以讀取數(shù)碼相機(jī)產(chǎn)生的元數(shù)據(jù)。
安裝時(shí)候,很多朋友問(wèn)到:
這部分需要如何打開(kāi)呢?
windows下需要開(kāi)啟exif_php擴(kuò)展
修改php.ini,
刪掉以下兩行的分號(hào),重啟apache
;extension=php_mbstring.dll
;extension=php_exif.dll
linux下需要加載exif.so擴(kuò)展
比如php的源碼目錄為:/root/lnmp1.5/src/php-7.1.18/
則執(zhí)行:cd /root/lnmp1.5/src/php-7.1.18/
我們要安裝exif模塊,執(zhí)行cd exif/
再執(zhí)行 /usr/local/php/bin/phpize 會(huì)返回如下信息:
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
再執(zhí)行以下命令:
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
執(zhí)行完返回:
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/
表示已經(jīng)成功,再修改/usr/local/php/etc/php.ini
查找:extension = 再最后一個(gè)extension= 后面添加上extension = "exif.so"
保存,執(zhí)行/etc/init.d/php-fpm restart 重啟