当前位置: 首页 > 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.lqws.cn/news/516871.html

相关文章:

  • 支持PY普冉系列单片机调试工具PY32linK仿真器
  • BT138-600-ASEMI智能家电专用BT138-600
  • Cookie 在 HTTP 中的作用HTTP 中的状态码
  • 网络协议 / 加密 / 签名总结
  • Mysql8.0版本未卸载干净如何重新下载
  • Go 语言并发编程
  • web安全之h2注入系统学习
  • GC2803:八通道NPN达林顿管的高效驱动解决方案
  • 无人机灯光驱动模块技术解析
  • 内存条与CPU三级缓存之间的区别
  • HarmonyOS 应用权限管控流程
  • 异步爬虫 原理与解析
  • RabbitMq中启用NIO
  • Android14音频子系统 - 系统框架概述
  • Python爬取TMDB电影数据:从登录到数据存储的全过程
  • 康谋方案 | ARXML 规则下 ECU 总线通讯与 ADTF 测试方案
  • JMeter中变量如何使用?
  • 标题:2025金融护网行动实战指南:从合规防御到智能免疫的体系化进阶
  • C++ 多线程深度解析:掌握并行编程的艺术与实践
  • 自动化测试--App自动化之项目实战脚本编写及封装流程
  • Linux 怎么恢复sshd.service
  • python的智慧养老院管理系统
  • TensorFlow Lite (TFLite) 和 PyTorch Mobile模型介绍1
  • Azure 自动化:所需状态配置 (DSC)
  • VS Git巨坑 切换分支失败导致原分支被修改
  • pscc系统如何部署,怎么更安全更便捷?
  • 项目研发过程管理:8Manage PM 与泛微OA项目管理工具深度对比
  • 通俗易懂解读BPE分词算法实现
  • 理解epoll:水平触发与边沿触发
  • 用Python做一个手机镜头