php - 如何在 Ubuntu 中安装 PHP GD

标签 php ubuntu

我想用 GD 转换低分辨率的图像。我在这些规范下的 IBM 服务器上工作 版本: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) 但它不会被安装

         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 fatal error :未捕获错误:调用未定义函数 imagecreatefromstring()

注意请任何人告诉我在我的这台 Linus 机器上启用这个 GD 库的分步命令。 非常感谢

最佳答案

sudo apt-get update

对于 5.6 PHP

sudo apt-get install php5.6-gd

对于 7.0 PHP

sudo apt-get install php7.0-gd

对于 8.0 PHP

sudo apt-get install php8.0-gd

关于php - 如何在 Ubuntu 中安装 PHP GD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44718896/

相关文章:

php - OpenID 选择什么,为什么?

php - 选择数据时表列的条件

c# - 如果没有找到/计算数据,方法应该返回 nil 还是空数组?

php - @$_GET 是什么意思?

c++ - 无法访问我的网络摄像头 opencv ubuntu

ubuntu - 如何在 Hetzner VPS (VQ) 上发送邮件?

php - 使用 php jquery ajax 从 mysql 获取图像并将它们显示在 DIV 内的 html 页面中

c++ - 使用 Ubuntu gedit 写入文件

检查 C 中 argc 的值

bash - 如何使用 csv 文件将一个文件夹拆分为多个文件夹?