【问题标题】:How to find out if I have gd library or imagemagick installed?如何确定我是否安装了 gd 库或 imagemagick?
【发布时间】:2014-10-21 11:58:09
【问题描述】:

这似乎是一个非常愚蠢的问题。我是新的 php 图像处理。我假设 php 中只有两个图像处理库。它们被称为 GD/GD2 和 Imagemagick。我怎么知道我安装了哪个?或者如果我安装了任何?我已经回显了 phpinfo。它只是说 GD 成像是由 Rasmus Lerdorf、Stig Bakken、Jim Winstead、Jouni Ahto、Ilia Alshanetsky、Pierre-Alain Joye、Marcus Boerger 创建的。我真的很困惑。提前致谢。

【问题讨论】:

  • 如果已列出,则说明已安装。
  • <?php phpinfo(); ?> 滚动列表,您会发现有关您的 PHP 安装的各种信息。包括它有哪些图像库。如果它显示,那么它就存在。
  • if(extension_loaded('gd')){/*loaded*/}
  • 我猜它没有加载然后
  • 你可以检查function_exists()是否也

标签: php apache imagemagick gd php-5.5


【解决方案1】:

只需输入:

yum info gd

其中显示了有关已安装 gd 库的所有详细信息..

【讨论】:

    【解决方案2】:

    如果您可以进入运行 PHP 的服务器的控制台,请输入:

    php -i | grep 'GD\|ImageMagick'
    

    这将告诉您 GD 或 ImageMagick 是否已安装并正在运行。

    【讨论】:

      【解决方案3】:

      这也是一个对我有帮助的好答案。谢谢@Class

      if(extension_loaded('gd')){/*loaded*/}
      

      【讨论】:

        猜你喜欢
        • 2013-11-02
        • 1970-01-01
        • 2016-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多