一、限制說明
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 編輯器有獨立的大小限制,需修改其配置文件: