我想用 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/