今天開發需要需要用php獲取圖片信息,發現需要php的exif庫的支持,而在但是編譯安裝php的時候並沒有將exif庫給靜態編譯進php,於是需要運維協助去進行安裝exif庫
安裝exif庫的步驟
1、 安裝編譯exif庫
cd /server/tools/php-5.3.28/ext/exif/
/usr/local/php/bin/phpize //用來編譯php擴展庫的工具
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
2、在php.ini中開啟exif支持的開關
php.ini位置
默認/etc/php.ini
如果沒有的話就在/usr/local/php/lib/php.ini
將第一步生成的exif.so文件放到php.ini對已的extension_dir目錄中
在相應的位置添加:
extension = exif.so
3、重啟Apache
/usr/local/apache/bin/apachectl restart
4、查看是否安裝成功
/usr/local/php/bin/php -m