PbootCms上传图片变模糊、上传图片尺寸受限的解决方案

黄文博客 / 2024-09-27 / 原文

在使用PBootCMS过程中,如果上传的图片被压缩变得模糊,通常是因为上传的图片尺寸超过了系统默认的限制。PBootCMS模板默认的上传图片限制宽度为1920像素,缩略图的限制大小为1000 * 1000像素。可以通过调整配置文件中的相关参数来解决这个问题。

解决方案

  1. 打开 config.php 文件

    • 找到PBootCMS安装目录下的 /config/config.php 文件。
  2. 修改上传和缩略图配置

    在 config.php 文件中找到上传配置和缩略图配置部分,并调整 max_width 和 max_height 的数值。

详细步骤

  1. 定位 config.php 文件

    • 找到PBootCMS安装目录下的 /config/config.php 文件。
  2. 修改上传配置

    • 在 config.php 文件中找到上传配置部分,将其修改为:
    // 上传配置
    'upload' => array(
        'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf',
        'max_width' => '1920',  // 默认为1920
        'max_height' => ''      // 默认为空
    ),
  3. 修改缩略图配置

    • 在 config.php 文件中找到缩略图配置部分,将其修改为:
    // 缩略图配置
    'ico' => array(
        'max_width' => '1920',  // 调整为1920
        'max_height' => '1000'  // 默认为1000
    ),