我使用simple image manager class,并将下面的代码:PHP图像大小调整不起作用。是否有文件大小限制?
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load($target_path);
if($image->getWidth() > 500) {
$image->resizeToWidth(500);
echo "<p>Image Resized</p>";
} else echo "<p>Image did not need to be resized.</p>";
$image->save($target_path);
echo "<p>Image Saved</p>";
?>
当我上传的图像为700的宽度的图像被调整大小成功,但是当我上传一个非常大的图象(宽度〜= 2300 ),它不起作用,并且我没有看到我的任何echo
消息。
做某些PHP图像函数有一个大小限制,可能会导致此?
你有错误报告吗?将错误报告设置为'E_ALL | E_STRICT'在开发过程中使用'error_reporting()'查看所有错误和警告。 – 2010-07-23 15:29:12