ITPub博客

首页 > Linux操作系统 > Linux操作系统 > jpeg,freetype不支持

jpeg,freetype不支持

原创 Linux操作系统 作者:小亮520cl 时间:2015-09-02 17:21:13 0 删除 编辑
出现如下错误u:


always_po.....date=-1 才是关闭,,害的我查了半天,其它的要么是1 要么是off,,,做个记号!!!

因为jpeg freetype没有开启支持,,安装yum install libjpeg-devel freetype-devel libpng-deve
make clean后重新./configure
make&make install
查看phpinfo OK了



方法二:
下面我们来 添加 jpeg 格式文件的支持

wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz

tar -zxvf jpegsrc.v8b.tar.gz
cd jpeg-8b

./configure --prefix=/usr/local/jpeg --enable-shared --enable-static
make && make install

下面进入到 php 源码目录下 的 ext 下的 gd目录

进入gd 目录后执行 注意下面的 /usr/local/php/ 是你服务器 php的安装路径。我的是 这个路径就写成这样了

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-jpeg-dir=/usr/local/jpeg/

make && make install





  1. See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------


    Build complete.
    Don't forget to run 'make test'.


    Installing shared extensions:     /usr/lib/php/modules/
    Installing header files:          /usr/include/php/

  2. [root@gc1.cuug.net: /root/php-5.6.12/ext/gd]$ ls -l /usr/lib/php/modules
  3. total 3240
    -rwxr-xr-x 1 root root   30928 Feb 26  2009 bcmath.so
    -rwxr-xr-x 1 root root   28200 Feb 26  2009 dbase.so
    -rwxr-xr-x 1 root root  141668 Feb 26  2009 dom.so
    -rwxr-xr-x 1 root root  928464 Sep  2 02:43 gd.so
    -rwxr-xr-x 1 root root   44204 Feb 26  2009 ldap.so
    -rwxr-xr-x 1 root root 1719664 Feb 26  2009 mbstring.so
    -rwxr-xr-x 1 root root  106188 Feb 26  2009 mysqli.so
    -rwxr-xr-x 1 root root   48996 Feb 26  2009 mysql.so
    -rwxr-xr-x 1 root root   23692 Feb 26  2009 pdo_mysql.so
    -rwxr-xr-x 1 root root   82516 Feb 26  2009 pdo.so
    -rwxr-xr-x 1 root root   19948 Feb 26  2009 pdo_sqlite.so
    -rwxr-xr-x 1 root root   13036 Jun  9  2009 phpcups.so
    -rwxr-xr-x 1 root root   23040 Feb 26  2009 xmlreader.so
    -rwxr-xr-x 1 root root   32184 Feb 26  2009 xmlwriter.so
    -rwxr-xr-x 1 root root   23140 Feb 26  2009 xsl.so




然后在php.ini
加上一句:
extension=/usr/lib/php/modules/
重新启动apache即可看到已经加载mysqli成功。
===经测试,可以不用加路径:
直接extension=mysqli.so即可。

参考资料:http://linux.chinaunix.net/techdoc/database/2008/01/16/976742.shtml


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29096438/viewspace-1789610/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
毕业以后专业任职数据库工程师职位,itpub一直作为自己的笔记记录的地方,blog写的不详细,草书笔记,仅供参考!

注册时间:2013-09-12

  • 博文量
    529
  • 访问量
    1126950