php Fatal error: Call to undefined function imagecreatefromjpeg()
来源:互联网 发布:java年月日时分秒格式 编辑:程序博客网 时间:2024/05/17 03:52
imagecreatefromjpeg函数是一个图像处理函数,在项目开发中做图片上传、缩略图时,
发现Fatal error: Call to undefined function imagecreatefromjpeg()错误了,
下文是本人百度,解决问题用的方法,分享给大家,希望对大家有所帮助!
代码
if(!imagecreatefromjpeg("./testimg.jpg")){echo "imagecreatefromjpeg(testimg.jpg) failed!n)";}else{echo "imagecreatefromjpeg(testimg.jpg) succn)";}
如果你使用此函数提示php Fatal error: Call to undefined function imagecreatefromjpeg()
这个错误是因为没有安装gd 的jpeg, 虽然你用phpinfo 查看有gd但 gd 不支持 jpeg
安装前我的phpinfo 如下:
gdGD Support enabledGD Version bundled (2.0.34 compatible)FreeType Support enabledFreeType Linkage with freetypeFreeType Version 2.2.1GIF Read Support enabledGIF Create Support enabledPNG Support enabledlibPNG Version 1.2.10WBMP Support enabledXBM Support enabled
显然gd 没有支持jpeg 的,下面要安装 gd中的 jpeg
1、找到php 源码目录2、进入 ext/gd 目录3、/usr/local/php/bin/phpize4、./configure --with-php-config=/usr/local/php/bin/php-config --with-jpeg-dir --with-freetype-dir5、make && make install6、重启 httpd
安装后查看phpinfo
gdGD Support enabledGD Version bundled (2.0.34 compatible)FreeType Support enabledFreeType Linkage with freetypeFreeType Version 2.2.1GIF Read Support enabledGIF Create Support enabledJPEG Support enabledlibJPEG Version 6bPNG Support enabledlibPNG Version 1.2.10WBMP Support enabledXBM Support enabled
很显然多了个 JPEG Support enabled
以windows下的php+apache。
首先,打开php.ini,找到“extension=php_gd.dll”,然后去掉前面的“;”注释,重启apache即可。
如果还出现此类问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_gd.dll,没有的话请下载php_curl.dll,再把php目录中的libeay32.dll和ssleay32.dll拷到c:windowssystem32里面,重启apache,OK!
0 0
- php Fatal error: Call to undefined function imagecreatefromjpeg()
- Call to undefined function imagecreatefromjpeg()
- 解决PHP问题:Fatal error: Call to undefined function: mysql_connect()
- 解决PHP问题:Fatal error: Call to undefined function: mysql_connect()
- Fatal error: Call to undefined function mysql_connect() (PHP连MYSQL)
- PHP Fatal error: Call to undefined function pg_connect()
- PHP Fatal error: Call to undefined function mcrypt_module_open()解决办法
- 【php】Fatal error: Call to undefined function move_upload_file() in D:\
- 解决PHP中的Fatal error: Call to undefined function curl_init()
- PHP Fatal error: Call to undefined function OCILogon()
- PHP Fatal error: Call to undefined function imagettfbbox()
- PHP: Fatal error:Call to undefined function com_create_guid()
- php apache : Fatal error: Call to undefined function mysql_connect()
- PHP Fatal error: Call to undefined function mysql_connect()解决方案
- PHP Fatal error: Call to undefined function session_register()
- PHP Fatal error: Call to undefined function ImageCreate()
- PHP Fatal error: Call to undefined function curl_init() in xxx
- PHP Fatal error: Call to undefined function mysql_connect
- Servlet和Jsp工作原理(转)
- java批量处理数组中元素后,返回处理结果的元素集合
- Gerrit集成Gitweb,普通成员没有查看权限
- eclipse添加svn(maven)的一些小步骤
- Android源码分析-消息队列和Looper
- php Fatal error: Call to undefined function imagecreatefromjpeg()
- PHP Xdebug安装
- Android笔记:Android App的设计架构:MVC,MVP,MVVM与架构经验谈
- jQuery之trigger()/triggerHandler()
- 【网络开发】组播的时候到底该如何绑定网卡
- d/ F
- oninput、onchange 和 onpropertyChange 事件
- 异常笔记(2)--object is not an instance of declaring class while invoking public abstract java.lang.Long
- 欢迎使用CSDN-markdown编辑器