首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

php安装gd扩展

做php开发经常需要用到gd库,但是也遇到几次部署环境默认没有安装gd的情况,遂在此做下总结,以备不时之需....通过yum,apt-get等包式管理安装方式安装的php直接运行对应命令即可,故不在此赘述。本文主要记录在linux环境下编译gd扩展及其所需依赖。...如果一切顺利的话,我们就可以开始安装gd扩展了,php-gd的源码貌似在pecl上找不到,所以我直接在php的源码包里面找了一份,拷贝到临时目录,使用phpize生成configure文件 然后进行配置和编译...php后生成的一个配置工具,主要用于扩展的编译配置 其他的参数对应指向先前安装依赖的位置 没有出错的话,编译器会提示生成的gd.so已经拷贝到php的扩展目录,我们只需要在php.ini中加入一行 extension...=gd.so 重启或者重新加载apache(apache handler运行方式)/php-fpm(cgi运行方式)后生效 至此,php的gd扩展安装完成.

8.4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP常见错误解决方案

    with-config-file-path=/etc/ \ --with-config-file-scan-dir=/etc/php.d \ --with-bz2 \ --with-gd...库扩展 gd库的安装依赖于freetype, jpegsrc及libpng,有关GD安装详情请参见PHP开启GD库支持 【附注】 如果没有将phpize添加到全局$PATH中,将报command not...found的错误,此时需要手动指定phpize路径,一般在$PHP_INSTALL_PATH/bin/下; phpize用于扩展php模块,无论是通过手动编译还是通过yum等软件包管理器都会生成phpize...该文件中记录了PHP的安装信息和相关变量,因此由于不同组织或个人编译PHP时的需求不尽相同,不能从其他地方直接拷贝phpize文件使用,而应在编译好PHP后对该文件做好备份或找到自己对应PHP版本的phpize...文件; 安装curl和安装php-curl是有区别的,但源码包是一样的; ----

    1.6K30

    Centos php 扩展方式安装gd库的方法

    今天需要用到GD库,才发现没GD库环境,所以需要安装这个扩展。对付单个扩展,单独编译动态加载是比较方便快捷的。安装过程也比较繁杂,这个记录一下,方便后来者。...首先说明,我的PHP是源码编译安装的,可以参看 以源码编译的方式安装PHP与php-fpm。 先安装 gd 前置库 : freetype ,jpegsrc,libpng。...代码如下: cd php-5.3.6 cd ext cd gd 复制代码 然后再这个目录执行命令 /usr/local/php/bin/phpize。什么时候需要用到 phpize 呢?...当我们需要再加些模块,又不想重新编译php,这些我们就可以用phpize了。我的PHP安装在 /usr/local/php/ 这个目录里,可以根据个人情况修改。...代码如下: /usr/local/php/bin/phpize 复制代码 现在可以进行单独编译安装了: 代码如下: .

    1.5K10

    安装 php-rdkafka 扩展并使用 Kafka 记录日志

    最近项目的用户日志达到了上亿条,之前图方便,直接存储到MySQL,然后大数据的技术让我把这些日志都存储到Kafka 安装 因为我的开发环境是Windows,测试环境用的不是编译安装,生产环境由运维负责维护...得到你的PHP环境 Linux 确保有pecl,运行下面的命令,没有报错那么就是已安装 pecl help version 执行通过pecl安装 sudo pecl install...,先确定好自己的环境目录 # phpize 目录 whereis phpize ### phpize: /www/server/php/71/bin/phpize php -i | grep php.ini...目录) /usr/bin/phpize # 用前面找到的 php-config 配置 ....php -m你就能看到 D:\www\xxx>php -m [PHP Modules] bcmath calendar Core ctype curl date dom fileinfo filter gd

    63610

    linux安装php的imagick扩展模块(附php升级脚本)

    来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API ImageMagick主要用于图片的创建、编辑以及转换等,ImageMagick与GD...使用/Data/app/php5.6.26/bin/php -m 命令查看加载的模块 二、安装php的imagick扩展模块第二种方法:(编译安装imagick) (3)安装Imagick 注:安装该扩展不要求安装...#这里,之前安装的php路径是/Data/app/php5.6.26,使用phpize生成configure编译文件 [root@dev imagick-3.1.0RC1]# ....GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping...with-config-file-path=/Data/app/php5.6.26/etc/ --with-config-file-scan-dir=/Data/app/php5.6.26/etc/php.d --with-gd

    2.5K80

    PHP编译参数configure配置详解,以及php.ini说明

    //打开gd库的支持 --enable-gd-native-ttf //支持TrueType字符串函数库 --with-curl //打开curl浏览工具的支持 --with-curlwrappers...动态编译就是在一个已经可以使用的 PHP 环境下,使用 phpize 命令来给 php 增加扩展的方式,这种方式就是生成的 so 文件。...所以想要把扩展编译进 php 内核,就需要和 php 一起编译安装。...,而第三方的扩展则必须以so的形式引入 四、phpize php配置好后有时候需要再额外的添加一些扩展库,但添加扩展库时再重新对php进行编译就感觉非常的麻烦,那么这时候我们可以使用phpize对php...进行扩展的添加,而且phpize编译的扩展库可以随时启用或停用,非常的灵活。

    1.2K20

    ubuntu 织梦DEDE安装 GD插件 OFF问题

    Ubuntu 16.04下安装织梦CMS系统 安装Ubuntu 16.04安装织梦CMS开始发现所有目录没有权限,把源码的用户加入到php用户组下面,目录权限问题解决,接下来php-mysql显示为off...,安装好php-mysql后,php-gd显示为off找了半天无解,最后在google下找到解决方案,但是与我碰到问题不一样,最后修改代码成功运行将off显示为on 问题描述 ?...解决方案 查看`php5.7-gd` 版本,如果没有安装php5.7-gd请先根据你的php版本安装gd # php --ri gd GD Support => enabled GD headers Version...=> 0 => 0 因为install/install.inc.php 中返回的版本是2.0,需要将返回版本修改你安装的真实版本2.1.1 function gdversion() { //没启用...php.ini函数的情况下如果有GD默认视作2.0以上版本 //因为我是ubuntu服务器,没有配置php.ini,所以这里返回的是GD2.0版本,然而我的GD版本为2.1.1,所以手动配置版本号

    1.9K40

    手动编译安装php、nginx

    以往都是使用 lnmp 一键安装包,进行开发环境的搭建,这两天自己手动编译安装php、nginx使其能成功打印出  hello world  Let's go: nginx 安装 (FYI) 1. vi...SCRIPT_NAME $fastcgi_script_name; } } 总结: 通过自己编译配置开发环境,可以进一步理解 php 及其相关如 php-fpm、nginx 的工作流程 强化 Linux...附录: 如何在编译好的PHP环境中安装PHP扩展模块 1、先进入php解压缩后的源码包中,找到要安装的扩展模块的目录。...[root@redhat5 sockets]# cd /home/soft/php-5.2.12/ext/sockets 在sockets目录下面以绝对路径运行phpize程序,这时会自动生成sockets...[root@redhat5 sockets]# /home/webserver/php5.2.12/bin/phpize 2、进行编译安装 [root@redhat5 sockets]# .

    33310

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券