小皮面板v8修改PHP设置分全局和单站点两种方式:全局配置在【软件管理→PHP版本→设置→配置文件】中编辑php.ini并重启PHP;单站点配置在【网站→管理→PHP版本→PHP配置】中启用自定义键值对,优先级更高。

小皮面板 v8 修改 PHP 设置主要通过两种方式:图形化界面操作和手动编辑配置文件。关键在于区分“全局 PHP 配置”和“单站点 PHP 配置”,避免改错位置导致无效或服务异常。
在面板中修改 PHP 全局设置(推荐新手)
适用于调整所有使用该 PHP 版本的站点的通用行为,比如时区、上传限制、错误报告等级:
- 进入左侧菜单【软件管理】→【PHP 版本】,找到你当前启用的 PHP 版本(如 php7.4.3nts),点击右侧【设置】按钮
- 切换到【配置文件】标签页,面板会直接打开对应版本的 php.ini 文件(用内置编辑器)
- 常见可调项举例:
• date.timezone = "Asia/Shanghai"
• upload_max_filesize = 64M
• post_max_size = 128M
• display_errors = On(开发时开启,上线前务必关掉) - 修改后点击右上角【保存】,再点击【重启 PHP】使配置生效(不需重启整个 Nginx/Apache)
为单个站点覆盖 PHP 设置(无需改 php.ini)
适合老项目需要单独调参(如禁用 strict 模式)、或测试环境临时开启调试,不影响其他站点:
- 进入【网站】→ 找到目标站点 → 点击【管理】→【PHP 版本】
- 在下方展开【PHP 配置】区域,勾选【启用自定义 PHP 配置】
- 输入键值对,例如:
error_reporting = E_ALL & ~E_NOTICE
opcache.enable = 0 - 保存后自动写入站点专属配置,优先级高于全局 php.ini
手动修改 php.ini 的注意事项
如果需启用扩展、调整 Xdebug 或深度优化,常需直接编辑文件:
- 先确认你改的是哪个 PHP 版本的 ini:在【软件管理】→【PHP 版本】里,对应版本右侧有【phpinfo】链接,点开看 Loaded Configuration File 路径
- 扩展路径要写对,例如:
extension_dir = "D:/phpstudy_pro/Extensions/php/php7.4.3nts/ext/"
extension = redis.dll - 修改后必须点击【重启 PHP】,否则不生效;若报错启动失败,大概率是 extension 路径错误或 dll 缺失
- 修改 Xdebug 时注意端口(默认 9003)与 VS Code 的 launch.json 中的 port 保持一致
验证修改是否成功
新建一个 test.php 放在网站根目录,内容为:
浏览器访问后搜索关键词(如 upload_max_filesize、timezone),确认显示值已更新。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











