【问题标题】:GD extension for PHP 5.6.20PHP 5.6.20 的 GD 扩展
【发布时间】:2016-04-22 16:39:20
【问题描述】:

我有一个带 LAMP 的流浪盒子。 Linux 发行版是 Ubuntu 14.04.1 我的 PHP 项目有一个 composer 包,它的包使用 gd 扩展。我安装了 php5-gd 并添加到 php.ini 文件中,但它没有解决问题。我在终端输入“php -v”返回:

PHP 警告:PHP 启动:gd:无法初始化模块

使用模块 API=20121212 编译的模块

使用模块 API=20131226 编译的 PHP

这些选项需要在第 0 行的 Unknown 中匹配

PHP 5.6.20-3+donate.sury.org~trusty+1

有人帮助我吗?我认为这个问题可能在我之前的任何人身上都遇到过。

【问题讨论】:

  • 该消息基本上已经说明了一切……显然,模块和 PHP 编译所针对的 API 版本必须匹配。所以你需要去寻找匹配API版本的php5-gd包。
  • 为什么给负分我什么狗屁都不懂。

标签: php php-5.6 php-gd


【解决方案1】:

解决这个问题

PHP 5.6.20+ 版本不稳定,包可能不兼容。您应该在here 中看到哪个版本是稳定的。我想找到特定版本的扩展,在here找到。

我得到了 wget debian 包的 php-gd 扩展:

wget http://http.us.debian.org/debian/pool/main/p/php5.6/php5.6-gd_5.6.20+dfsg-3_amd64.deb

并使用 dpkg 安装:

sudo dpkg - i php5.6-gd_5.6.20+dfsg-3_amd64.deb

它会继续返回这样的错误消息:

dpkg:警告:将 php5.6-gd 从 5.6.20+dfsg-3+donate.sury.org~trusty+1 降级到 5.6.20+dfsg-3

(正在读取数据库...当前安装的73009个文件和目录。)

准备解压.../php5.6-gd_5.6.20+dfsg-3_amd64.deb ...

在 (5.6.20+dfsg-3+donate.sury.org~trusty+1) 上解压 php5.6-gd (5.6.20+dfsg-3) ...

dpkg:依赖问题阻止配置php5.6-gd:

php5.6-gd 依赖于 php5.6-common (= 5.6.20+dfsg-3);但是:

系统上php5.6-common的版本是5.6.20+dfsg-3+donate.sury.org~trusty+1。

php5.6-gd 依赖于 libgd3 (>= 2.1.1);但是:

系统上的 libgd3:amd64 版本为 2.1.0-3。

php5.6-gd 依赖于 libjpeg62-turbo (>= 1.3.1);但是:

未安装软件包 libjpeg62-turbo。

php5.6-gd 依赖于 libpng16-16 (>= 1.6.2-1);但是:

未安装软件包 libpng16-16。

dpkg:错误处理包php5.6-gd(--install):

依赖问题 - 未配置

php5.6-fpm (5.6.20+dfsg-3+donate.sury.org~trusty+1) 的处理触发器... php5.6-fpm 停止/等待 php5.6-fpm 启动/运行,进程 11382 处理时遇到错误: php5.6-gd

这个信息说我们的“php5.6-common”包必须安装在系统上。解决这个问题是这个命令:

sudo apt-get -f install

此命令后将升级“php5.6-gd”并安装正确的软件包。我输入终端“php -v”,它说我一切都很好:

PHP 5.6.20-3+donate.sury.org~trusty+1 (cli)

版权所有 (c) 1997-2016 The PHP Group

Zend Engine v2.6.0,版权所有 (c) 1998-2016 Zend Technologies

使用 Zend OPcache v7.0.6-dev,版权所有 (c) 1999-2016,由 Zend Technologies 提供

使用 Xdebug v2.4.1-dev,版权所有 (c) 2002-2016,作者 Derick Rethans

【讨论】:

    猜你喜欢
    • 2014-04-13
    • 2023-01-19
    • 1970-01-01
    • 2019-08-13
    • 1970-01-01
    • 2011-01-17
    • 2016-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多