gpt4 book ai didi

PHP fatal error : Class 'imagecreatefromjpeg' not found

转载 作者:行者123 更新时间:2023-12-04 19:33:25 25 4
gpt4 key购买 nike

我正在尝试为某些图像创建缩略图。为了做到这一点,我想使用 php-gd 类中可用的函数 imagecreatefromjpeg(我使用这个函数是因为我在网上找到了一些看起来非常简单的代码)。但是我收到了错误:

PHP Fatal error: Class 'imagecreatefromjpeg' not found

我检查了 GD 类是否已安装且可用,它是:
gd
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.11
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.49
WBMP Support enabled
XPM Support enabled
XBM Support enabled

我还读到我需要将 php-gd 打包安装在我的 CentOS 服务器中,我就是:
php-gd.x86_64                   5.3.3-23.el6_4

我快速搜索了 jpeg 库,发现:
/usr/lib64/libjpeg.so.62

我还读到我需要在 php.ini 中包含这个库,我也这样做了:
--with-jpeg-dir=/usr/lib64

我的问题:
  • 如何验证 gd 库是否已实际配置且可访问?
  • 我的配置中还缺少什么吗?

  • 当前 PHP 版本:5.3.3-23.el6_4

    最佳答案

    您的错误消息表明您正在尝试使用 imagecreatefromjpeg()作为一个类并从中实例化一个对象。它不是——它是一个函数。

    你没有发布任何代码,但我猜你正在做这样的事情:

    $im = new imagecreatefromjpeg($filename);

    当你应该这样做时:
    $im = imagecreatefromjpeg($filename);  // no 'new' keyword.

    关于PHP fatal error : Class 'imagecreatefromjpeg' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23002340/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com