如何在 Ubuntu 中安装 PHP GD

2022-08-30 14:25:24

我想用GD以低分辨率转换图像。我正在这些规范版本下在IBM Server上工作:PHP 7.0.15-0ubuntu0.16.04.4(cli)(NTS),
我也从php中注释掉了扩展.ini但无法在php服务器上启用GD。我刚刚收到此错误。

Run Command: sudo apt-get install libgd

正在阅读包列表...做

正在构建依赖关系树 正在读取状态信息...完成 E:找不到包 libgd

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

1) 包具有未满足的依赖项

运行此命令后收到以下内容:

Command: sudo apt-get install libgd-dev

正在阅读包列表...做

构建依赖关系树

正在读取状态信息...做

您可能需要运行“apt-get -f install”来更正这些错误:

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

         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 : Depends: linux-image-4.4.0-81-generic,但它不会被安装

E:未满足的依赖项。尝试“apt-get -f install”,没有软件包(或指定解决方案)。

此问题的原因:

PHP 致命错误:未捕获错误:调用未定义的函数 image创建从string()

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


答案 1
sudo apt-get update

对于 5.6 菲律宾比索

sudo apt-get install php5.6-gd

对于 7.0 菲律宾比索

sudo apt-get install php7.0-gd

对于 8.0 菲律宾比索

sudo apt-get install php8.0-gd

答案 2

保持简单...

apt-get install php-gd

通常会为您的安装设置找到正确的软件包和版本,然后安装适合您的所有内容。为我做的


推荐