Skip to content

Knowledgebase

Sharing a sanitised WordPress error log with support

wordpress, performance

A short, relevant error-log excerpt helps support identify a WordPress failure more quickly than an unfiltered archive. Preserve the technical evidence while removing secrets and unrelated personal information before sharing.

01 Choose the relevant window

Record the exact action that failed, the public or administrative URL, and the time with timezone. Find log entries around that event. An old warning from another plugin can distract from the current problem if it is presented without context.

Keep the original log securely for reference. Work on a copy when redacting so useful evidence is not accidentally destroyed.

02 Prepare the excerpt

  1. Include the error line and the associated stack trace or surrounding entries needed to understand it.
  2. Keep component names, error types, timestamps and useful line numbers intact.
  3. Replace passwords, API keys, tokens, authentication cookies and private customer values with clear placeholders such as [REDACTED].
  4. Remove unrelated requests and unnecessary account-specific paths while retaining enough path structure to identify the plugin or theme.
  5. Share the excerpt through the approved support channel with concise reproduction steps.

03 Add the environment details that matter

Include the WordPress and PHP versions, affected plugin or theme version, and any recent update or deployment. State whether the issue occurs on every request, only for one user or only with a particular input.

List targeted checks already performed and their results. Saying that a cache purge changed nothing is more useful than saying that everything was tried. Avoid changing several settings between tests without recording which one produced the result.

Should I send support the entire debug log or configuration?

Network exports, database dumps and configuration files can contain much more sensitive information than a normal error line. Do not attach them merely because they are available. If support needs a larger artifact, agree on the specific scope and secure handling route.

Never leave a debug log at a public URL and send that address as the sharing method. Check that temporary logging is disabled or appropriately controlled after the diagnostic window.

04 Verify the final report

Read the redacted excerpt as if you were diagnosing the problem for the first time. It should still show what failed and where, without exposing credentials. If redaction removed every useful detail, provide a narrower technical description rather than the unsafe original.

Keep the case updated with the outcome of the eventual fix and a fresh test time. This helps distinguish a resolved historical entry from a new recurrence and avoids treating old log content as evidence that the repair failed.

Was this answer helpful?

Need a little more help?

Our support team can help you find the next step.

Contact support

Powered by WHMCompleteSolution