Initial assessment without passwords Quote before intervention One accountable specialist from start to finish

Hosting Dns Ssl

How to Collect Useful Hosting Evidence Before Requesting Emergency Repair

Collect a privacy-safe WordPress hosting incident package with timestamps, errors, changes, access and rollback evidence for faster repair.

“The site is down” starts an investigation; it does not locate the failing layer. A small incident package with exact time, URL, response, change history and access route lets a technician begin safely without asking for secrets in chat.

Collect evidence without repeatedly triggering writes or exposing customer data.

Describe the symptom precisely

Record affected domain/URL, time with timezone, first noticed, frequency and who is affected.

Examples:
all pages return server-branded 502
wp-admin login loops but public pages work
one editor save returns REST 403
uploads above given dimensions return 500

Avoid conclusions such as “database corrupt” unless logs prove it.

Capture HTTP evidence

Save status, redirect chain, relevant headers/request ID and a screenshot. Test root/www, HTTP/HTTPS and one static asset only as needed.

Do not include cookies, authorization headers, nonces or private query strings in HAR exports.

Redact before sharing; a full browser network archive can contain form/customer data.

Preserve logs around the time

Extract a narrow window from PHP, web server, MySQL and hosting resource events. Include the first fatal/error and call path.

Keep:
timestamp
error class/message
relative component path/line
request correlation ID
PHP/software version

Remove passwords, tokens, full database queries and personal content.

Document recent changes

List plugin/theme/core/PHP, DNS/SSL, cache/firewall, deployment, migration/import and hosting changes with exact time/operator/version.

“No planned change” is useful too; check automatic updates and provider maintenance.

Do not roll back multiple items before evidence is reviewed; that erases attribution.

Record hosting state

Capture disk/inodes, CPU/RAM/entry-process faults, PHP handler/limits, MySQL status and failed cron/backup events.

Use cPanel/Plesk/provider screenshots or exports that omit account secrets. Note whether other authorised sites/services on the account fail.

Do not run resource-heavy scans during an active overload.

Preserve evidence integrity

Save original log excerpts/screenshots with timestamps and checksums where incident or contractual review may matter. Work from copies and record any timezone conversion/redaction.

Do not edit the only original file to remove secrets; create a redacted derivative and protect the source with restricted access/retention. Note gaps caused by log rotation or unavailable systems instead of presenting assumptions as facts.

Define authority and stop conditions

State which systems are in scope and which actions are approved: read-only diagnosis, maintenance mode, plugin disable, database repair, DNS change or restore. Name the person who can approve downtime/data rollback.

Set stop conditions for uncertain payments, missing backups, evidence of data divergence or a destructive target that cannot be resolved exactly. Emergency urgency does not authorise deleting unknown data. This clarity lets the technician move quickly on reversible work and pause only where business authority is genuinely required.

Prepare access securely

Provide individual temporary/least-privileged panel/SFTP/SSH/WordPress access through an approved secret-sharing method, never in ordinary email/chat.

Confirm domain/document root and whether production changes are authorised. Enable audit logging and define expiry/removal.

Do not share the main hosting owner password when a scoped user works.

Confirm rollback assets

List backup timestamps, components (files/database/mail/DNS), storage location and last restore test. Do not claim “backup exists” without knowing whether it completed and is accessible.

Protect the pre-incident backup and take a current snapshot if safe. Avoid filling the failing disk with another archive.

Note data created since the last backup that must not be lost.

State business impact and constraints

Explain whether login, publishing, customer enquiries, checkout/email or only design is affected; provide traffic/deadline/maintenance constraints.

Identify external systems that must not be called from staging and who can approve downtime or rollback.

Keep revenue/customer numbers restricted to necessary recipients.

Package a reproducible handoff

Summarise symptom, one reproduction, evidence references, recent changes, access, backup and permission to act. Update it as facts change.

Recurring care should automate privacy-safe uptime/error/resource collection and maintain an access/backup inventory. Good evidence reduces diagnosis time while preserving the site state needed to make a confident repair.

BEFORE YOU SEND THE REQUEST

Frequently asked questions.

Do you ask for passwords in the form?+

No. The public form never requests access. Secure credentials are requested only after the scope and quote are approved.

Who reviews the incident?+

The request goes to Jordi Ensenyat, founder of Code Barcelona and a WordPress specialist with more than 15 years of experience.

Is anything changed before the quote?+

No. Visible symptoms and scope are reviewed first. Intervention begins after approval and with a rollback path prepared.

Do you work internationally?+

Yes. WP Repair handles WordPress and WooCommerce incidents in English and Spanish through a remote service.

Assess my incident