11
2019
11

CentOS下安装PHP扩展 - exif(无需重装PHP)

安装时请注意切换为自己的PHP版本和安装目录,以下的PHP目录为本人测试使用。

1、进入PHP安装源码的对应扩展目录

    cd /usr/local/src/php5.6/ext/exif

2、建立PHP的扩展外挂模块

    /usr/local/php/bin/phpize     //其中 /usr/local/php 为本机PHP安装目录
     
    执行以上命令后,正常情况会出现类似的信息如下:

    Configuring for:
    PHP Api Version:         20131106
    Zend Module Api No:      20131226
    Zend Extension Api No:   220131226


3、指定PHP版本进行环境检查和配置

    ./configure --with-php-config=/usr/local/php/bin/php-config

4、执行编译安装

    make && make install
     
    如果安装过程中没有错误,则会出现类似的信息如下:
    Build complete.
    Don't forget to run 'make test'.
    Installing shared extensions:xxxxx /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

5、修改PHP配置文件

    vi /usr/local/php/etc/php.ini
    添加以下信息,可以再文件末尾,或扩展之后:
    extension=exif.so

6、重启php-fpm

    service php-fpm restart
    或
    /etc/init.d/php-fpm restart

7、检查exif扩展是否已安装好

    php -m
    如果在扩展信息中出现了exif,则表示已成功安装

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。