从WINDOWS 2003 VPS搬到LINODE VPS上之后,网站效率提升不少,但后来发现用户在上传高分辨率大图片时,失败,上传大照片后,相册列表没任何图片显示,但FTP上已经上传了,只是FTP上没生成缩略图。到DISCUZ论坛搜索发现不少这样的情况,但没任何人给出解决方案。后来想估计没生成缩略图就是上传高分辨率大照片失败的原因吧!估计是GD库在处理图片时处理失败,但为什么小一些的图片能成功上传呢,所以考虑是由于服务器的某种资源限制,我刚搬的VPS,硬盘足够的,CPU也几乎不超过15%,于是尝试改了下PHP.INI里的MEMORY_LIMIT,默认是128M,我给改成200M,重启PHP,再次上传,完美成功!但GD这玩意也太占资源了吧!!!
10-26 07:31