【问题标题】:php7.1-gd library doesn't workphp7.1-gd 库不起作用
【发布时间】:2017-11-18 21:42:39
【问题描述】:

我已经安装了php7.1-gd,但是它不起作用。 在日志中我得到这个错误

php.CRITICAL:调用未定义的函数 imagecreatefromjpeg()

phpinfo() 显示有关 GD 模块的信息。我重新启动了apache, 也许有人知道需要做什么

已启用 GD 支持

GD 标头版本 2.2.3

GD 库版本 2.2.3

已启用 FreeType 支持

FreeType 与 freetype 的链接

FreeType 2.5.2 版

已启用 GIF 读取支持

已启用 GIF 创建支持

JPEG 支持启用

libJPEG 版本 8

已启用 PNG 支持

libPNG 版本 1.2.50

WBMP 支持已启用

已启用 XPM 支持

libXpm 版本 30411

已启用 XBM 支持

启用 WebP 支持

【问题讨论】:

  • 你的操作系统是什么?
  • ubuntu 14.04。在我的主操作系统(ubuntu 16.04)上它可以工作
  • 尝试此命令一次 sudo apt-get install php7.1-gd
  • 我已经安装好了
  • 哎呀抱歉,php 7.1 在 ubuntu 16 中工作,14.04 不支持 7.1

标签: php gd


【解决方案1】:

你可以在 ubuntu 14.04 上运行 php 7,我什至可以在 WSL(即 ubuntu 14.04)上运行它

首先你需要为 php7 添加一个新的 repo

add-apt-repository ppa:ondrej/php

然后更新您的软件列表并安装它

apt update
apt install php7.1

然后只需在顶部安装您需要的任何组件

apt install php7.1-gd php7.1-cli

您很可能需要 sudo 执行上述命令

【讨论】:

  • hmmm 我想我可能已经错过了这里的标记,以为您正在努力在 ubuntu 14.04 上安装 php 7 ......不一定 gd 不工作!哎呀
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 2014-08-03
  • 1970-01-01
  • 2013-04-04
  • 2012-08-27
  • 2018-07-07
  • 1970-01-01
相关资源
最近更新 更多