小皮面板修改max_input_time和max_file_uploads需手动编辑对应PHP版本的php.ini文件,修改后重启PHP服务并用phpinfo()验证;二者均属PHP_INI_SYSTEM级别,无法运行时修改。

小皮面板修改 max_input_time 和 max_file_uploads,本质是修改对应 PHP 版本的 php.ini 配置文件。这两个参数不能通过面板界面直接输入调整,必须手动编辑配置文件并重启服务。
找到并编辑正确的 php.ini 文件
小皮面板中每个 PHP 版本都有独立的 php.ini,路径通常为:D:\phpstudy_pro\Extensions\php\php{版本号}{nts/zts}\php.ini
例如 PHP 8.4.20 nts 版本:D:\phpstudy_pro\Extensions\php\php8.4.20nts\php.ini
✅ 确认你编辑的是当前站点实际使用的 PHP 版本对应的
php.ini(可在「网站」→「管理」→「PHP版本」中查看)
修改 max_input_time
该参数控制 PHP 解析请求数据(如 POST、文件上传)的最大秒数。
在 php.ini 中搜索:
max_input_time = 60
改为所需值,例如:
max_input_time = 1800
⚠️ 注意:若使用 PHP-FPM 模式(小皮默认用 Apache 或 Nginx + PHP-FPM),还需检查 www.conf 中 request_terminate_timeout 是否更短——它会优先截断请求。
修改 max_file_uploads
该参数限制单次请求最多可上传的文件数量(非大小)。
在 php.ini 中搜索:
max_file_uploads = 20
改为合理值,例如:
max_file_uploads = 100
? 常见用途:批量图片上传、表单含多个 场景。
保存后必须执行两步
- 点击小皮面板右上角【软件管理】→ 找到你修改的 PHP 版本 → 点击【重启】
- 或在「网站」模块中,对使用该 PHP 的站点点击【重启PHP】
✅ 修改生效后,可通过新建一个 info.php 文件验证:
<?php phpinfo(); ?>
浏览器访问,搜索 max_input_time 和 max_file_uploads,确认数值已更新。
补充提醒
-
max_input_time要 ≥max_execution_time,否则脚本可能在解析完数据前就被终止 - 若上传仍失败,还需同步检查
upload_max_filesize和post_max_size,且post_max_size必须 ≥upload_max_filesize - 小皮面板不支持运行时用
ini_set()修改这两个参数(它们属于 PHP 启动时初始化指令,PHP_INI_SYSTEM级别)
不复杂但容易忽略细节。











