做好的程序今天传到测试服务器上,发现发布图片的时候竟然无法生成缩略图,换到另一台服务器上功能正常,那肯定是测试服务器的问题喽,经过一番折腾,排除了程序错误,apache和php的配置问题,最后发现原来测试服务器上没有装netpbm工具包,真是害苦了我了,一上午时间就这样折腾过去了,真郁闷~

安装过程:
下载最新的netpnm包(netpbm-10.28.tar)
查看文件压缩格式

1
file netpbm-10.28.tar //发现是gz的压缩包

解压缩:

1
2
3
tar zxvf netpbm-10.28.tar
cd netpbm-10.28
./configure

根据提示输入安装参数

1
2
3
make
#这一步要指定pkg的位置 /usr/local/netpbm_dir
./installnetpbm 开始安装

1
2
ln -s /usr/local/netpbm/bin/* /usr/local/bin/
ln -s /usr/local/netpbm/lib/libnetpbm.so.10 /usr/local/lib/