当前位置: 首页 > news >正文

在IIS上运行PHP时显示PHP错误信息

在IIS(Internet Information Services)上运行PHP时,默认情况下可能不会显示PHP错误信息。为了在IIS中输出PHP错误,以下是详细的步骤:

1. 修改 php.ini 文件

php.ini 是PHP的配置文件,你需要确保以下设置是正确的:

  • display_errors: 设置为 On,以便在页面上显示错误信息。
  • error_reporting: 设置为 E_ALL,以便显示所有类型的错误。
  • log_errors: 设置为 On,以便将错误记录到日志文件中。
  • error_log: 指定错误日志文件的路径(可选)。
display_errors = On
error_reporting = E_ALL
log_errors = On
error_log = "C:\path\to\your\php_error.log"

2. 重启IIS

修改 php.ini 后,需要重启IIS以使更改生效。你可以通过以下命令重启IIS:

iisreset

3 使用 phpinfo() 检查配置

创建一个包含 phpinfo() 函数的PHP文件,例如:

<?php
phpinfo();
?>

访问这个文件,查看PHP的配置信息,确保 display_errors 和 error_reporting 设置正确。

4. 检查IIS的【错误页面】设置

配置为:显示详细错误页面。

http://www.lryc.cn/news/574935.html

相关文章:

  • web安全之h2注入系统学习
  • 14.Linux Docker
  • H5录音、图文视频IndexDB储存最佳实践:用AI生成语音备忘录
  • 【MCP服务】蓝耘元生代 | MCP平台:部署时间服务器MCP,开启大模型交互新体验
  • Linux RDMA网络配置手册
  • 【图论题典】Swift 解 LeetCode 最小高度树:中心剥离法详解
  • 【GESP】C++四级考试大纲知识点梳理, (2) 结构体和二维数组
  • 跨线程connect传参的错误
  • 微信小程序适配 iPhone 底部导航区域(safe area)的完整指南
  • 打造丝滑的Android应用:LiveData完全教程
  • 程序快速隐藏软件,提高工作效率
  • 如何搭建CDN服务器?
  • 半导体FAB中的服务器硬件故障监控与预防全方案:从预警到零宕机实战
  • 计算机网络 网络层:控制平面
  • Spring Cloud Ribbon核心负载均衡算法详解
  • 南北差异之——跨端理解能力
  • 基于QT(C++)实现(图形界面)文档编辑器
  • 基于R语言的亚组分析与森林图绘制1
  • 惠普HP Laser MFP 116w 打印机信息
  • TDengine 的 CASE WHEN 语法技术详细
  • 夏至之日,共赴实时 AI 之约:RTE Open Day@AGI Playground 2025 回顾
  • CentOS 6 Linux 系统添加永久静态路由的方法详解!
  • CentOS 8 安装第二个jdk隔离环境
  • LLaMA-Factory 合并 LoRA 适配器
  • vscode管理go多个版本
  • GO 语言学习 之 运算符号
  • YOLOv13发布 | 超图高阶建模+轻量化模块,保证实时性的情况下,检测精度再创新高!
  • OpenCV——cv::floodFill
  • 环保法规下的十六层线路板创新:猎板 PCB 如何实现无铅化与可持续制造
  • 玛哈特机械矫平机:精密制造的“应力消除师”与“平整度雕刻家”