如何在Ubuntu中安装PHP GD

How to install PHP GD in Ubuntu

我想用GD转换低分辨率的图像。我正在这些规格下使用IBM Server
版本:PHP 7.0.15-0ubuntu0.16.04.4(CLI)(NTS)
并且我还注释掉了php.ini的扩展名,但无法在php服务器上启用GD。
我刚收到此错误。

运行命令:sudo apt-get install libgd

正在阅读包装清单...完成

建立依赖树
正在读取状态信息...完成
E:无法找到软件包libgd

第二个命令当我运行时给出以下消息:

1)软件包具有未满足的依赖性

运行此命令后收到以下信息:

命令:sudo apt-get install libgd-dev

正在阅读包装清单...完成

建立依赖树

正在读取状态信息...完成

您可能需要运行" apt-get -f install"来更正这些问题:

以下软件包具有未满足的依赖性:
libgd-dev:取决于:libgd3(= 2.1.1-4ubuntu0.16.04.6)但不会被安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
         Depends: libpng-dev

         Depends: libz-dev

         Depends: libjpeg-dev

         Depends: libfreetype6-dev but it is not going to be installed

         Depends: libxpm-dev but it is not going to be installed

         Depends: libx11-dev but it is not going to be installed

         Depends: libxt-dev but it is not going to be installed

         Depends: libfontconfig-dev

         Depends: libvpx-dev but it is not going to be installed

         Depends: libtiff-dev

linux-image-virtual:取决于:linux-image-4.4.0-81-generic,但是不会安装

E:未满足的依赖关系。尝试不带任何软件包的" apt-get -f install"(或指定解决方案)。

此问题的原因:

PHP致命错误:未捕获错误:调用未定义函数imagecreatefromstring()

请注意,请任何人告诉我分步命令以在此Linus机器上启用此GD库。
非常感谢


1
sudo apt-get update

对于5.6 PHP

1
sudo apt-get install php5.6-gd

对于7.0 PHP

1
sudo apt-get install php7.0-gd