PHP致命错误:类';imagecreatefromjpeg';找不到

PHP致命错误:类';imagecreatefromjpeg';找不到,php,image,centos,jpeg,php-gd,Php,Image,Centos,Jpeg,Php Gd,我正在尝试为一些图像创建缩略图。为了做到这一点,我想使用php gd类中提供的函数imagecreatefromjpeg(我使用这个函数是因为我在web上发现了一些看起来非常简单的代码)。但是我得到了一个错误: PHP Fatal error: Class 'imagecreatefromjpeg' not found 我已检查GD类是否已安装并可用,它是: gd GD Support enabled GD Version bundled (2.0.34 compatible) FreeT

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

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 
我还了解到,我需要在CentOS服务器中安装php gd包,我知道它是:

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.

错误消息表明您试图将
imagecreatefromjpeg()
用作类并从中实例化对象。这不是-这是一个函数

您没有发布任何代码,但我猜您正在这样做:

$im = new imagecreatefromjpeg($filename);
当您应该这样做时:

$im = imagecreatefromjpeg($filename);  // no 'new' keyword.

错误消息表明您试图将
imagecreatefromjpeg()
用作类并从中实例化对象。这不是-这是一个函数

您没有发布任何代码,但我猜您正在这样做:

$im = new imagecreatefromjpeg($filename);
当您应该这样做时:

$im = imagecreatefromjpeg($filename);  // no 'new' keyword.

错误消息表明您试图将
imagecreatefromjpeg()
用作类并从中实例化对象。这不是-这是一个函数

您没有发布任何代码,但我猜您正在这样做:

$im = new imagecreatefromjpeg($filename);
当您应该这样做时:

$im = imagecreatefromjpeg($filename);  // no 'new' keyword.

这是一个函数。不是类,而是函数。不是类,而是函数。不是类,而是函数。不是类。谢谢Mike,但我正在使用imagecreatefromjpeg()作为函数,正如您所描述的。Mike,很抱歉,我实际上注意到我的代码中有一个额外的“new”关键字!天哪,我想我现在需要休息一下。谢谢谢谢你,Mike,但是我使用imagecreatefromjpeg()作为函数,就像你描述的那样。Mike,很抱歉,我实际上注意到我的代码中有一个额外的“new”关键字!天哪,我想我现在需要休息一下。谢谢谢谢你,Mike,但是我使用imagecreatefromjpeg()作为函数,就像你描述的那样。Mike,很抱歉,我实际上注意到我的代码中有一个额外的“new”关键字!天哪,我想我现在需要休息一下。谢谢谢谢你,Mike,但是我使用imagecreatefromjpeg()作为函数,就像你描述的那样。Mike,很抱歉,我实际上注意到我的代码中有一个额外的“new”关键字!天哪,我想我现在需要休息一下。谢谢