小皮面板支持按站点单独调整PHP上传限制而不影响其他网站;操作步骤包括确认网站使用PHP环境、进入网站配置页、编辑.user.ini或php.ini文件添加upload_max_filesize和post_max_size参数、保存后重启该站点PHP进程并用phpinfo验证。

小皮面板默认对所有网站统一应用 PHP 的上传限制(如 upload_max_filesize 和 post_max_size),但支持按站点单独调整,无需全局修改、不影响其他网站。关键在于:每个网站可绑定独立的 PHP 配置文件(.user.ini 或自定义 php.ini 片段),小皮会优先读取该配置。
以下是只改一个网站上传限制的操作步骤:
确认该网站使用的是 PHP 环境
小皮面板中,静态网站(纯 HTML)不走 PHP,无法设置上传限制;只有选择 PHP 版本(如 PHP 7.4 / 8.2)的网站才生效。进入目标网站的「配置」页面
在左侧点击【网站】→ 找到你要修改的站点 → 点击右侧【配置】按钮(不是「修改」或「删除」)。找到并编辑 PHP 配置区
在配置页面中向下滚动,定位到「PHP 设置」区域(通常含「PHP 版本」「PHP 配置文件路径」等字段)。
✅ 点击「编辑 php.ini」或「编辑 .user.ini」(推荐优先用.user.ini,更轻量且支持热生效)。-
添加或修改以下两行(直接写入文件末尾即可)
upload_max_filesize = 64M post_max_size = 128M
注意:
post_max_size应 ≥upload_max_filesize,否则上传仍会失败;单位支持M(兆)、K(千字节),不区分大小写。 保存并重启该站点的 PHP 进程
保存后,返回网站列表,对该站点执行一次「停止 → 启动」操作(或点击「重载配置」如果面板提供该按钮)。
⚠️ 不需要重启整个 Nginx/Apache 或其他网站,仅当前站点的 PHP 解释器会重新加载配置。-
验证是否生效
在该站点根目录下新建一个info.php文件,内容为:<?php phpinfo();
浏览器访问
http://你的域名/info.php,搜索upload_max_filesize,确认显示值为你刚设置的64M,且「Loaded Configuration File」指向的是该站点专属路径(如/www/wwwroot/your-site/.user.ini),即表示成功。
这样改完后,其他网站保持原有上传限制不变,完全隔离。











