PbootCMS上传文件大小限制
一、限制说明
PbootCMS 的文件上传和表单提交限制默认受多方面配置影响,其中数据库驱动为 sqlite 时,默认限制为 200M。但实际使用中,上传大小主要由 PHP 配置、服务器环境(如 IIS、Nginx)及编辑器设置共同决定,需多步调整才能生效。
二、核心配置:修改 PHP 配置文件(php.ini)
PHP 的配置是调整上传限制的关键,需按以下步骤修改 php.ini
文件(通常位于 PHP 安装目录下):
1. 基础上传参数设置
2. 扩展参数配置(支持大文件上传)
大文件上传需更长处理时间和更多内存,需调整以下参数:
3. 配置生效示例
推荐配置(根据需求调整数值):
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
三、重启 PHP 服务
修改 php.ini
后,需重启 PHP 服务使配置生效,根据服务器环境执行对应命令:
四、调整编辑器上传限制
PbootCMS 内置的 UEditor 编辑器有独立的大小限制,需修改其配置文件: