美文网首页
centos安装php扩展以exif为例

centos安装php扩展以exif为例

作者: i宁静的鱼 | 来源:发表于2020-05-04 22:55 被阅读0次

    以php-5.6.40为例,安装exif扩展的方法。
    假设服务器上已经安装的php路径为/www/server/php/56
    将php源码包php-5.6.40.tar.gz上传到服务器,例如存放到目录/www/server/source下
    进入存放目录

    cd /www/server/source

    解压文件

    tar -xzf php-5.6.40.tar.gz

    进入源码目录

    cd php-5.6.40

    进入扩展目录

    cd ext

    进入exif目录

    cd exif

    运行已安装的php环境中的phpize(注意这个phpize是服务器上已经安装的php,路径根据自己实际情况修改)

    /www/server/php/56/bin/phpize

    Configuring for:
    PHP Api Version: 20131106
    Zend Module Api No: 20131226
    Zend Extension Api No: 220131226
    配置要安装的扩展(注意这个php-config是服务器上已经安装的php,路径根据自己实际情况修改)

    ./configure --with-php-config=/www/server/php/56/bin/php-config

    中间过程略...
    完成后提示
    configure: creating ./config.status
    config.status: creating config.h
    执行安装扩展

    make && make install

    中间过程略...
    完成后提示
    Installing shared extensions: /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/
    重启php-fpm

    service php-fpm restart

    写个测试文件test.php
    <?php echo phpinfo(); ?>
    浏览器访问这个页面,看看里面有没有出现exif,如果有则说明安装成功。

    相关文章

      网友评论

          本文标题:centos安装php扩展以exif为例

          本文链接:https://www.haomeiwen.com/subject/cbbughtx.html