moonsflyer пре 4 месеци
родитељ
комит
f67f54a629
1 измењених фајлова са 12 додато и 0 уклоњено
  1. 12 0
      app/common/service/ImageCompressService.php

+ 12 - 0
app/common/service/ImageCompressService.php

@@ -120,6 +120,18 @@ class ImageCompressService
         try {
             switch ($type) {
                 case IMAGETYPE_JPEG:
+                    // PNG特殊处理
+                    outFileLog('开始处理PNG图片: ' . $path, 'upload_img', 'png_process_start');
+
+                    // 检查文件大小
+                    $fileSize = filesize($path);
+                    outFileLog('PNG文件大小: ' . $fileSize . ' bytes', 'upload_img', 'png_file_size');
+
+                    // 检查内存限制
+                    $memoryLimit = ini_get('memory_limit');
+                    $currentMemory = memory_get_usage(true);
+                    outFileLog('内存限制: ' . $memoryLimit . ', 当前使用: ' . $currentMemory, 'upload_img', 'memory_info');
+
                     $image = imagecreatefromjpeg($path);
                     break;
                 case IMAGETYPE_PNG: