跳转到内容
无痕工具库 无痕工具库

Hostinger 显示 PHP 错误信息教程

在 Hostinger 中显示 PHP 错误信息,可以帮助你查找并修复网站 PHP 代码中的问题。共有三种方法:在 PHP 配置中启用错误显示和记录、在 wp-config.php 文件中开启 WordPress 调试功能,或通过 .htaccess 文件记录错误。

注意

  • Hostinger AI Builder 不使用 PHP 编程语言,因此无法在这类网站上显示 PHP 错误。
  • 这些选项适用于 Warning、Deprecate、Notice 等 PHP 错误级别。非 PHP 错误(例如 503 错误、数据库连接问题等)不会被记录。

方法 1 – 错误显示与记录

在 Hostinger 控制面板中,有两个与 PHP 错误信息相关的设置:

  • 直接在网站上显示错误
  • 将错误存储到日志文件中

要启用其中一项或两项,请前往 Websites(网站) → Dashboard(控制面板),在侧边栏中搜索 PHP Configuration 并点击:
Hostinger hPanel 高级菜单,已高亮 PHP Configuration

进入后,切换到 PHP options 选项卡,勾选相应的复选框:

  • 要让错误直接显示在网站上,请启用 displayErrors(display_errors)参数
  • 要将错误记录到文件中,请勾选 logErrors(log_errors)复选框:

滚动到页面底部,点击 Save 保存以应用更改。要查看已记录的错误,请参阅在哪里查找网站的错误日志。

方法 2 – 在 WordPress 中显示错误

如果你使用的是 WordPress,请前往 文件管理器,打开 public_html/wp-config.php 文件,然后找到 debugging 这一行:

define('WP_DEBUG', false);

如果该行存在,请将值从 false 改为 true。接着,添加以下行以在网站上启用错误显示:

define('WP_DEBUG_DISPLAY', true);

大功告成——现在如果存在 PHP 错误,它们将直接显示在你的 WordPress 网站上。

方法 3 – 通过 .htaccess 文件显示并记录错误

你可以使用 .htaccess 文件将 PHP 错误记录到指定的日志文件中。在进行任何更改前,请先备份 .htaccess 文件,因为错误的设置可能导致网站无法访问。如果没有 .htaccess 文件,你可以创建一个。

接下来,将以下几行代码添加到网站的 .htaccess 文件中:

# log PHP errors to a file
php_flag log_errors on
php_value error_reporting 32767
php_value error_log "error_log.txt"

无论使用哪种方法,显示和记录错误都有助于你排查 PHP 代码问题。如果你需要进一步的帮助来解决错误背后的原因,可以寻求**开发者**的协助。

注意