我正在使用一个简单的图像管理器类,以及以下代码:
<?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 图像函数是否有可能导致此问题的大小限制?