首页 > 其他分享 >【庖丁解牛】图像处理库: 解决WeCenter至少需要有GD图像处理库才能正常运行

【庖丁解牛】图像处理库: 解决WeCenter至少需要有GD图像处理库才能正常运行

时间:2023-04-06 18:01:41浏览次数:39  
标签:庖丁解牛 enable install GD yum usr 图像处理 php dir


错误复现

以下是安装wecenter时候的报错信息:

【庖丁解牛】图像处理库: 解决WeCenter至少需要有GD图像处理库才能正常运行_php


zmedu 致码高胜寒

解决方案一

[root@xinsz08 install]# yum install php-mysqlnd

解决方案二

如果方案一不管用,建议重新编译php,亲测有效:

在从新编译之前先安装依赖包:

yum -y install curl-devel
 yum -y install postgresql-devel
 yum install libxslt-devel -y


做好之后,使用下面的语句重新编译

[root@xinsz08 php-7.3.6]# ‘./configure’ ‘–prefix=/app/php’ ‘–with-pdo-pgsql’ ‘–with-zlib-dir’ ‘–with-freetype-dir’ ‘–enable-mbstring’ ‘–with-libxml-dir=/root/data/php-7.3.6/ext/libxml’ ‘–enable-soap’ ‘–enable-calendar’ ‘–with-curl’ ‘–with-gd’ ‘–with-pgsql’ ‘–disable-rpath’ ‘–enable-inline-optimization’ ‘–with-bz2’ ‘–with-zlib’ ‘–enable-sockets’ ‘–enable-sysvsem’ ‘–enable-sysvshm’ ‘–enable-pcntl’ ‘–enable-mbregex’ '–with-freetype-dir=/usr/include/freetype2/freetype ’ ‘–enable-exif’ ‘–enable-bcmath’ ‘–with-mhash’ ‘–enable-zip’ ‘–with-pcre-regex’ ‘–with-pdo-mysql’ ‘–with-mysqli’ ‘–with-jpeg-dir=/usr’ ‘–with-png-dir=/usr’ ‘–with-openssl’ ‘–with-fpm-user=zmedu’ ‘–with-fpm-group=zmedu’ ‘–with-libdir=/lib/x86_64-linux-gnu/’ ‘–enable-ftp’ ‘–with-gettext’ ‘–with-xmlrpc’ ‘–with-xsl’ ‘–enable-opcache’ ‘–enable-fpm’ ‘–with-iconv’ ‘–with-xpm-dir=/usr’ ‘–with-apxs2=/app/httpd24/bin/apxs’

总结

解决问题的方法有很多,但目前这两个是解决 图像处理库: 解决WeCenter至少需要有GD图像处理库才能正常运行 最佳方法

我是高胜寒,欢迎留言一起交流,我们下次再见


标签:庖丁解牛,enable,install,GD,yum,usr,图像处理,php,dir
From: https://blog.51cto.com/zmedu/6173943

相关文章

  • 【庖丁解牛】configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd
    问题复现configure:WARNING:unrecognizedoptions:--with-mcrypt,--enable-gd-native-ttf问题分析php7.2以后不支持–with-mcrypt,--enable-gd-native-ttf这两个参数,需要去掉问题解决php编译我一开始用的源码:[[email protected]]#'./configure''--prefix=/app/php''-......
  • gdb使用方法
    GDB调试教程:Debuggingwith GDB https://sourceware.org/gdb/onlinedocs/gdb/ 1小时玩转Linuxgdb命令 http://c.biancheng.net/gdb/......
  • gdb的使用
    gdb是一款开源、跨平台的调试器,可以用来调试程序并查找错误。在Linux系统中,gdb可以通过终端实现,下面介绍一些常用的命令:启动gdb调试器:在命令行输入“gdb[可执行文件名]”即可启动gdb。设置断点:使用“break[linenumber]”命令设置断点,例如“breakmain”或“break14”。......
  • 深度学习基础入门篇[三]:优化策略梯度下降算法:SGD、MBGD、Momentum、Adam、AdamW
    1.梯度下降算法(优化器)1.1原理解释如果我们定义了一个机器学习模型,比如一个三层的神经网络,那么就需要使得这个模型能够尽可能拟合所提供的训练数据。但是我们如何评价模型对于数据的拟合是否足够呢?那就需要使用相应的指标来评价它的拟合程度,所使用到的函数就称为损失函数(LossFu......
  • OpenCV [c++](图像处理基础示例小程序汇总)
    一、图像读取与显示#include<opencv2/opencv.hpp>#include<iostream>usingnamespacecv;usingnamespacestd;intmain(){ stringpath="Resources/lambo.png";//图片的路径名 Matimg=imread(path);//将图片加载后赋值到图像变量img中//if(path.empty()){......
  • LinkedBlockingDeque介绍
    //有一个内部类finalclassNode<E>,//用于包装每个节点的数据。另外有成员属性//Node<E>first,Node<E>last,//当前拥有元素数量intcount,容量intcapacity;//Eitem当前节点数据//Node<E>prev指向当前节点前驱节点......
  • GD32单片机设置us级延时
    us延时会在很多外设驱动的时候用到,但是GD32提供的资料里面没有看到,只有一个ms延时的函数,不过GD32用的和stm32是一样的内核,因此也可以套用stm32嘀嗒定时器的版本,就是直接用stm32的思路来实现,这里直接贴代码:说明一下实验平台:GD32F470ZG立创梁山派开发板代码如下:#include"del......
  • BigDecimal使用问题
    Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Dou......
  • GDBUS使用框架
    (141条消息)GDBUS使用框架_gdbus教程_玩意儿他爸的博客-CSDN博客服务端生成文件:gdbus-codegen--generate-c-code=libtunerserviceinterface-S-A.xml客户端生成文件:gdbus-codegen--generate-c-code=libservice-c--c-generate-object-managerinterface-S-A.xmlCLIENT:****......
  • 在SpringDataJPA中使用Querydsl(kotlin版)
    前言我们在做日常开发中经常会进行数据库的操作,ORM框架可以帮助我们更便捷的进行数据的操作。SpringDataJPA就是我们经常用到的ORM框架,我们只需要定义一些实体类以及实现一些接口,它便为我们生成了一些丰富的SQL操作功能。但是如果涉及到多表动态查询,JPA的功能就显得有些捉襟见......