小皮面板可直接在“软件管理→PHP设置→PHP配置”中修改error_reporting,无需手动编辑php.ini;提供E_ALL、E_ALL & ~E_NOTICE & ~E_DEPRECATED等预设选项,并自动重启PHP服务。

小皮面板里改 error_reporting 不用手动翻找 php.ini 文件路径,直接在面板界面点几下就能生效,而且改完自动重启 PHP 服务,不会漏掉。
进“软件管理”找对应 PHP 版本 → 点“设置” → 切到“PHP配置”标签页
这里会显示当前生效的 php.ini 路径(比如 D:\phpstudy_pro\Extensions\php\php8.2.10nts\php.ini),但你不需要打开它编辑。面板已经把常用配置项可视化了。
往下拉,找到 “错误报告”或 “Error Reporting” 选项(不同版本文字略有差异,可能叫“错误级别”、“显示错误”、“错误提示开关”等),点开下拉菜单:
开发阶段推荐选:
E_ALL & ~E_NOTICE & ~E_DEPRECATED
(报所有错误,但忽略提醒类和已弃用警告,干净又不漏关键问题)调试时想看全部,包括 notice 和 deprecated:选
E_ALL
(适合本地查逻辑、变量未定义、函数过时等问题)生产环境上线前务必关掉:选
E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT或直接选 “关闭错误显示”
(防止敏感信息暴露在页面上)
再确认下方两个配套选项也设对:
- ✅
display_errors = On(开发时必须开,才能在浏览器看到报错) - ✅
log_errors = On(建议始终开启,错误会记到php_error.log,路径在同一页有显示)
改完点右下角“保存并重启”,面板会自动重载 PHP 配置。不用手写 error_reporting = E_ALL,也不用担心分号、路径、大小写这些细节。
如果改了没生效,检查是否点了“重启”,或者换了个 PHP 版本但没在网站设置里指定使用这个版本。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











