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 |