我的知识记录

PbootCMS上传文件大小限制(PbootCMS上传文件大小限制的全面解决方案)

image

1. 问题概述

在使用 PbootCMS 时,如果需要上传大体积文件(如超过默认限制的文件),可能会遇到上传失败的问题。这是由于 PHP 和服务器配置对文件上传大小进行了限制。本文将详细介绍如何通过修改相关配置解决此问题。


2. 解决方案

一、修改 php.ini 配置文件

1. 打开 php.ini 文件

找到 PHP 安装目录下的 php.ini 文件,并进行以下参数调整:

参数 默认值 修改建议 功能说明
file_uploads On 确保为 On 是否允许通过 HTTP 上传文件
upload_tmp_dir 系统默认 /tmp 或自定义路径 存储上传文件的临时目录
upload_max_filesize 2M 32M 或更大 允许上传文件的最大大小
post_max_size 8M 32M 或更大 表单 POST 数据的最大大小
max_execution_time 30 600 每个 PHP 页面运行的最大时间(秒)
max_input_time 60 600 接收表单数据所需的最大时间(秒)
memory_limit 8M 32M 或更大 每个 PHP 页面可用的最大内存

2. 示例配置

file_uploads = On upload_tmp_dir = /tmp upload_max_filesize = 32M post_max_size = 32M max_execution_time = 600 max_input_time = 600 memory_limit = 32M

3. 重启 PHP 服务

修改完成后,需重启 PHP 服务以使配置生效:

service php-fpm restart # 或 systemctl restart php-fpm

二、修改编辑器上传大小设置

1. 调整 UEditor 配置

找到 PbootCMS 的 UEditor 配置文件路径:
/core/extend/ueditor/php/config.json

修改以下字段的值:

  • imageMaxSize
  • scrawlMaxSize
  • 其他包含 MaxSize 的字段

PbootCMS上传文件大小限制(PbootCMS上传文件大小限制的全面解决方案)

标签:

更新时间:2025-12-06 17:44:29

上一篇:pbootcms修改后台文章显示最大数量

下一篇:PbootCMS Tags标签调用与相似内容列表详解