JpGraph错误:25001此PHP安装未配置GD库

时间:2015-05-01 08:22:47

标签: php windows apache gd

我有一个在WAMP下运行并使用JPGraph的PHP应用程序。一切正常。我现在尝试在生产Web服务器上部署应用程序,而不是运行WAMP,而是运行本机Apache和PHP,并且收到以下错误:

Notice: Use of undefined constant IMG_PNG - assumed 'IMG_PNG' in C:\Program Files\Adaptive\webPortal\models\jpgraph\jpgraph_errhandler.inc.php on line 282
JpGraph Error: 25001 This PHP installation is not configured with the GD library. Please recompile PHP with GD support to run JpGraph. (Neither function imagetypes() nor imagecreatefromstring() does exist)

现在显然我跑了phpinfo()并且正如预期的那样,生产服务器上没有启用GD。我能看到的唯一区别是PHP版本; WAMP与PHP 5.4.12 捆绑在一起,生产服务器已安装PHP 5.3.29 ,因此版本稍早。问题是这必须在Windows上运行,而且我找不到任何版本大于5.3.29的Windows PHP安装。

但是,我认为没有理由不在生产服务器上启用GD。但是:

  • 在php.ini
  • 中取消注释extension = php_gd2.dll行
  • php_gd2.dll存在于\ PHP \ ext

所以......是的哈哈,我有点卡住了。有人可以帮忙吗?提前谢谢!

0 个答案:

没有答案