我花了很多时间通过搜索和尝试不同的选项,但没有运气:( phpThumb在开发机器上工作就像魅力,但在服务器上失败没有错误。我正在使用ajaxForm上传图像。
$phpThumb->setSourceData($thumb_source_path);
$phpThumb->setParameter('w', 180);
$phpThumb->setParameter('h', 160);
$phpThumb->setParameter('zc', true);
$output_filename = $imgThumbPath;
if ($phpThumb->GenerateThumbnail()) {
if ($phpThumb->RenderToFile($output_filename))
{
}
} else {
echo 'Failed:<pre>'.$phpThumb->fatalerror."\n\n".implode("\n\n", $phpThumb->debugmessages).'</pre>';
}
答案 0 :(得分:1)
由于@ImageCreateFromString($RawImageData);
我没有收到错误删除@
后我知道问题与memory_limit
有关。我的问题解决了将memory_limit
设置为-1
进行无限分配的问题。
由于