网站不可避免地会出现问题。无论您使用的是Joomla还是其他产品,都需要发现并修复问题。
Joomla使用PHP,当PHP有问题时,它将向您报告。但是,这些错误通常会出现在您的网站上,并且对访问者可见:
在本教程中,我们将为您快速介绍这些错误。我们将解释您的网站上可能出现的不同类型,以及如何阻止它们显示。
三种不同的PHP消息
PHP报告问题的主要方式有三种:通知,警告和错误。这是这三种类型的问题之间的区别:
告示告示
这些是最不重要的。根据PHP的官方网站,在以下情况下会生成通知:
“脚本遇到了可能表示错误的东西,但也可能在正常运行脚本的过程中发生。”
警告事项
警告更为严重,但可能不会破坏您的网站。根据PHP的官方网站,警告是:
“非致命错误。不会停止执行脚本。”
错误
错误是最严重的问题类型,可能会破坏您的网站。根据PHP的官方网站,错误是:
“致命的运行时错误。这些指示无法恢复的错误,例如内存分配问题。脚本的执行被暂停。”
在您的Joomla网站上禁用错误报告
一种解决方案(可能是您首先采用的解决方案)是阻止显示错误。
转到站点>全局配置>服务器>错误报告。
您有五个选择:
系统默认值:这允许错误报告由服务器上的php.ini文件确定。
无 将禁用所有错误报告。
“简单”将显示“错误和警告”,但不显示“通知”。
最大值将显示错误,警告和通知。
开发确实会给您反馈。如果您不是开发人员,请不要使用此选项。
解决问题
确保您的Joomla网站以及所有扩展程序和模板都是最新的。
阅读消息本身以获取有关该问题的提示。该消息通常会包含引起问题的扩展名或模板的名称。禁用该扩展名或模板,以查看是否可以解决问题。
找专业的团队来解决问题。