我使用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