z32556601 发表于 2012-08-15 21:34

libpng 报错

直接上错误信息
libpng warning: Application was compiled with png.h from libpng-1.5.11
libpng warning: Applicationisrunning with png.c from libpng-1.2.46

PHP上传图片时报错,怎么解决,最好是不需要重装的情况下

lsstarboy 发表于 2012-08-21 12:49

升级的时候没有升级依赖吧。

fiendcly 发表于 2012-08-21 19:45

本帖最后由 fiendcly 于 2012-08-21 19:45 编辑

不重灌的方法 ....

1.
先找 對應的 RPM .


2.
有個一定可以解決的方法.

重新編譯 GD , PNG .....

將對應的 PHP 原始碼抓下來.

到 ext 目錄 :

先將

LIB PNG 編譯 到 /usr/local/png

其它略...

然後在 gd 目錄下

執行

phpize

./configure --help<<< 找出 PNG 和 ...其它用的到的原件庫的 路徑指示..

若是裝在 /usr/local/png

./configure --with-libpng=/usr/local/png ........
make
make install

得到 gd.so 後.

再把 gd.so掛到 php.ini

就搞定了...





页: [1]
查看完整版本: libpng 报错