7

因此,尝试在我的 Heroku 网站 (PHP) 上上传图片时出现以下错误。

 Fatal error: Call to undefined function: imagejpeg() 

它指的是我的 AmazonS3Handler.php 文件中的以下行。

    //build the jpeg
    imagejpeg($destinationImage);

关于如何解决这个问题的任何想法?

4

1 回答 1

3

GD安装了 lib 并得到了同样的错误。问题在于没有jpeg支持的编译。在这里,您应该做些什么才能使事情正常进行。

1.安装libjpeg

apt-get install libjpeg62-turbo-dev

2.PHP配置jpeg支持

./configure \
--with-gd
--with-jpeg-dir=/usr/lib64
# other options

3. 构建PHP

make clean
make
make install
于 2016-01-13T10:52:10.833 回答