imagecreatefromjpeg和类似的function在PHP中不起作用

我已经find了这个,过去的问题提供的解决scheme是完全不能理解的。 每当我运行像imagecreatefromjpeg这样的函数,我得到这个:

致命错误:调用未定义函数imagecreatefromjpeg()…

我正在做一个新的PHP安装; 我最后的安装从来没有这个问题。 我不知道发生了什么事。

在Ubuntu / Mint(基于Debian)

 $ sudo apt-get install php5-gd 

您必须启用库GD2。

find你的(正确的)php.ini文件

find这行:; extension = php_gd2.dll并删除前面的分号。

该行应该是这样的:

 extension=php_gd2.dll 

然后重新启动Apache,你应该很好去。

安装php5-gd之后, 需要重新启动apache

 sudo apt-get install phpx.x-gd sudo service apache2 restart 

xx是版本php。

在CentOS,RedHat等使用下面的命令。 别忘了重启Apache。 因为PHP模块必须被加载。

 yum -y install php-gd service httpd restart 

对于Ubuntu上的PHP 7:

sudo apt-get install php7.0-gd