源码成功安装,但最后安装wecenter却又报错FreeType未安装?何解?安装环境,顺序,成功安装库的命令如下:
一、报错信息:
× FreeType 支持× WeCenter 的验证码需要 FreeType 支持
二、环境:ubuntu18.04 + php 7.2.29源码+ php-fpm + nginx-1.9.12.tar.gz + freetype-2.9.tar.gz + gd-2.0.33.tar.gz
三、安排顺序:
1. autoconf-2.69.tar.gz+jpegsrc.v9.tar.gz+libpng-1.2.22.tar.bz2+zlib-1.2.3.tar.gz
2. mysql
3. freetype-2.4.11.tar.gz+m4-1.4.9.tar.gz+gd.2.0.33.tar.gz
4. nginx
5. libiconv-1.14.tar.gz+libmcrypt-2.5.8.tar.gz+mcrypt-2.6.8.tar.gz +
mhash-0.9.9.9.tar.gz
6. php.7.4.6.tar.gz
7. livenent-2.0.12-stable.tar.gz+memcache-4.0.5.2.tgz+memcached-1.6.6.tar.gz
四、成功安装库的命令:
tar zxvf freetype-2.9.tar.gz
cd freetype-2.9
./configure --with-freetype-dir=/usr/local/freetype --enable-static --enable-shared
make
make install
cd /usr/local/src/php-7.2.29/ext/gd/
make clean
sudo /usr/local/bin/phpize
sudo ./configure --with-php-config=/usr/local/bin/php-config -with-png-dir --with-freetype-dir=/usr/local/freetype --with-jpeg-dir -with-zlib-dir --with-gd --enable-gd-native-ttf
sudo make
sudo make install