php从7.1 升到 7.3 后 imagejpeg() 不存在了
回答
- 先确认gd扩展是否安装
php --ri gd
- 如果已经安装了gd的话有可能是安装不完整,检查 ./configure 时 是否有这两个参数
--with-jpeg-dir=yourDir
,--with-freetype-dir=yourDir
这两个参数
如果正确安装,php --ri gd的结果应该是
gdGD Support => enabled
GD Version => bundled (2.1.0 compatible)
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.8.0
GIF Read Support => enabled
GIF Create Support => enabled
JPEG Support => enabled
libJPEG Version => 6b
PNG Support => enabled
libPNG Version => 1.5.13
WBMP Support => enabled
XBM Support => enabled
Directive => Local Value => Master Value
gd.jpeg_ignore_warning => 1 => 1
另外可以用这个命令 php -i | grep configure | sed -e "s/Configure Command => //; s/'//g"
查看安装php ./configure时带的参数,仔细检查一下
以上是 php从7.1 升到 7.3 后 imagejpeg() 不存在了 的全部内容, 来源链接: utcz.com/a/58843.html