如何在Ubuntu中安装PHP GD

i34xakig  于 2022-11-22  发布在  PHP
关注(0)|答案(3)|浏览(214)

我想用GD转换低分辨率的图像。我正在IBM服务器上工作,在这些speces版本:PHP 7.0.15- 0.16(命令行界面)(NTS)提供了一个简单的命令行界面。
我也注解掉了php.ini的扩展,但不能在php服务器上启用GD。我刚刚收到这个错误。

**运行命令:**sudo apt-get安装libgd

正在阅读软件包列表...完成
正在生成依赖关系树正在阅读状态信息...完成E:无法找到libgd软件包
第二个命令当我运行时给予以下消息:
1)软件包具有未满足的相关性
运行此命令后收到以下信息:

**命令:**sudo apt-get安装libgd-dev

正在阅读软件包列表...完成
正在生成依赖关系树
正在阅读状态信息...完成
您可能需要运行“apt-get -f install”来更正这些错误:
以下程序包具有未满足的相关性:libgd-dev:依赖于:libgd 3(= 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映像虚拟:取决于:linux-image-4.4.0-81-通用,但不会安装
E:未满足的依赖项。请尝试不带包的“apt-get -f install”(或指定解决方案)。
此问题的原因:
PHP致命错误:未捕获的错误:调用未定义的函数imagecreatefromstring()
注意,请任何人告诉我的一步一步的命令,使这个GD库在我的这个Linus机器。谢谢

vltsax25

vltsax251#

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
zbdgwd5y

zbdgwd5y2#

保持简单...

apt-get install php-gd

通常会找到正确的软件包和版本为您的安装设置,只是安装一切好为您..为我做的

7kjnsjlb

7kjnsjlb3#

我遇到了一个问题,它仍然不能工作,即使在安装(在ubuntu20.04):
sudo apt-get install php-gd
最后起作用的是当我记得重新启动我的服务器时,在我的例子中是:
sudo service apache2 restart
希望这能帮助到其他人。

相关问题