centos7 部署tpshop遇到的坑
在Linux部署tpshop
一般centos7 yum -y update 后 会有 freetype-devel lib-devle libpng-devel 没有 就 yum
环境 centos 7 + nginx +php7+ mysql5.7.18+apache2.4
首先 MySQL sql_model 问题 在my.cnf 添加 一行 sql-model='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
然后解决gd库不支持 jpeg 和 freetype webp
百度搜索 libwep 可以找到下载地址
下载 wegt http://downloads.webmproject.org/releases/webp/libwebp-0.6.0.tar.gz
tar -zxvf libwebp-0.6.0.tar.gz
./configure
make && make install
百度搜索 jpegsrc
下载 wget http://www.ijg.org/files/jpegsrc.v9b.tar.gz
解压 tar -zxvf jpegsrc.v9b.tar.gz
./configure
make && make install
重点来了 重新编译gd 扩展
cd /usr/local/src/php7.1.6/ext/gd
phpize
./configure --with-php-config=/路径 --with-freetype-dir --with-jpeg-dir --with-webp-dir
make && make install
重启apache 或者php-fpm
浙公网安备 33010602011771号