gpt4 book ai didi

php - 使用 PHP 进行正确且方便的错误处理和日志记录

转载 作者:行者123 更新时间:2023-11-29 13:19:23 25 4
gpt4 key购买 nike

我有 3 个属于同一组织的域,我正在尝试找到一种正确且方便的方法来处理所有站点上的错误。

对于初学者来说,我的网站是这样设计的:

  1. 错误报告设置为“全部”
  2. 自定义错误处理程序引发异常
  3. 所有代码(页眉和页脚除外)都包含在 try/catch 中
  4. 出现异常时,会向用户显示一条简单的消息,并将异常记录到文件中(在私有(private)文件夹中)

这工作得很好,只是我有 3 个网站来检查错误,而我经常忘记其中的 2 个。第三个显示当用户以管理员身份登录时出现的错误(因为该文件在本地可用)。所有 3 个网站均通过主网站上的管理门户进行管理。

我考虑过将错误记录到数据库中,以便主站点可以显示所有内容,但如果是数据库错误(例如暂时不可用),则会中断。

如有任何建议,我们将不胜感激。

最佳答案

为什么不直接将错误放入 JSON 数组或类似内容的文件中,然后使该文件在外部可供适当的站点使用?

关于php - 使用 PHP 进行正确且方便的错误处理和日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21053150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com