• linux 添加php gd扩展 (linux添加PHP扩展)


     

    首先最基本的

    第一:先安装库

    yum -y install libjpeglibjpeg-devel libpng libpng-devel freetype freetype-devel

    第二:进入PHP源码目录下的etc/gd目录

    find / -name gd

    cd /usr/local/php-7.1.16/ext/gd

    执行phpize

    find / -name phpize

    /usr/local/php/bin/phpize

    执行configure:

    注:这里的--with-php-config目录根据自己php的安装路径配置

    find / -name php-config

    ./configure --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd --with-php-config=/usr/local/php/bin/php-config

    注意了:

    configure: error: jpeglib.h not found

    解决方案:

    执行

    rpm -qa | grep libjpeg 

    yum -y install libjpeg-devel

    yum list installed | grep libjpeg

    rpm -ql libjpeg-turbo

    再次执行

    ./configure --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd --with-php-config=/usr/local/php/bin/php-config

    执行:make && make install

    cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/

    ls

    第三步:修改php.ini

     

    重启服务 php-rpm

    phpinfo() 查看

    以上是Linux添加PHP扩展的一个实例,如果添加其他扩展遇到其他问题无法解决时请加群讨论

  • 相关阅读:
    页面制作 Chapter 3--HTML
    页面制作 Chapter 2--开发、调试工具
    页面制作 Chapter 1--PhotoShop切图笔记
    打开AzureRay园子的大门,欢迎大家串门哟~
    自定义Console.log
    简单事件模型,JS防止单个函数异步重复调用
    C# 调用Restful 请求
    各类开源License说明
    面试JS
    gitignore
  • 原文地址:https://www.cnblogs.com/guiyishanren/p/11101839.html
Copyright © 2020-2023  润新知