Joomla PHP通知,警告和错误指南

网站不可避免地会出现问题。无论您使用的是Joomla还是其他产品,都需要发现并修复问题。

Joomla使用PHP,当PHP有问题时,它将向您报告。但是,这些错误通常会出现在您的网站上,并且对访问者可见:

Joomla PHP通知,警告和错误指南

在本教程中,我们将为您快速介绍这些错误。我们将解释您的网站上可能出现的不同类型,以及如何阻止它们显示。

三种不同的PHP消息

PHP报告问题的主要方式有三种:通知,警告和错误。这是这三种类型的问题之间的区别:

告示告示

这些是最不重要的。根据PHP的官方网站,在以下情况下会生成通知:

“脚本遇到了可能表示错误的东西,但也可能在正常运行脚本的过程中发生。”

警告事项

警告更为严重,但可能不会破坏您的网站。根据PHP的官方网站,警告是:

“非致命错误。不会停止执行脚本。”

错误

错误是最严重的问题类型,可能会破坏您的网站。根据PHP的官方网站,错误是:

“致命的运行时错误。这些指示无法恢复的错误,例如内存分配问题。脚本的执行被暂停。”

在您的Joomla网站上禁用错误报告

一种解决方案(可能是您首先采用的解决方案)是阻止显示错误。

转到站点>全局配置>服务器>错误报告。

您有五个选择:

  1. 系统默认值:这允许错误报告由服务器上的php.ini文件确定。
  2. 无 将禁用所有错误报告。
  3. “简单”将显示“错误和警告”,但不显示“通知”。
  4. 最大值将显示错误,警告和通知。
  5. 开发确实会给您反馈。如果您不是开发人员,请不要使用此选项。

Joomla PHP通知,警告和错误指南

解决问题

  • 确保您的Joomla网站以及所有扩展程序和模板都是最新的。
  • 阅读消息本身以获取有关该问题的提示。该消息通常会包含引起问题的扩展名或模板的名称。禁用该扩展名或模板,以查看是否可以解决问题。
  • 找专业的团队来解决问题。