Step 5

Is your site slow, or having high server load, high CPU load, slow request processing, or outages in MySQL or Redis?
a. YES – Proceed with steps for Checking for DDOS attacks from CLI.
b. NO – Check logs of /var/log/exception.log and /var/log/deploy.log, and if this data does not present the issue to you, proceed to Step 6.

Step 6

Do you have deployment errors or deployment failure?
a. YES – Proceed to Step 13.
b. NO – Proceed to Step 7.

Step 7

Do you have Elasticsearch errors?
a. YES – Proceed with steps for checking Elasticsearch.
b. NO – Proceed to Step 8.

Step 8

Was your MySQL database having slow queries or incorrect queries?
a. YES – Proceed with Checking slow queries and Processes taking too long in MySQL and checking your query structure in this MySQL query tutorial.
b. NO – Proceed to Step 9.

Step 9

Is your static content not available?
a. YES – Proceed with consulting the Checking static content article.
b. NO – Proceed to Step 10.

Step 10

Do you see PHP Fatal Errors in your logs?
a. YES – Proceed with consulting Common PHP Fatal Errors and solutions.
b. NO – Proceed to Step 11.

Step 11

Are you seeing Redis errors?
a. YES – Proceed with steps to verify Redis is running and for Redis troubleshooting.
b. NO – Proceed to Step 12.

Step 12

Are you seeing Indexer errors?
a. YES – If your Index is locked by another process, consult Index is locked by another process. If you have other Indexer errors, please open a Support Ticket for further investigation.
b. NO – Open a Support Ticket for further investigation.

Step 13

Do you have issues with your custom module(s)?
a. YES – Proceed to consult General custom module troubleshooting help.
b. NO – Proceed to Step 14.

Step 14

Do you have post-hook failures?
a. YES – Proceed with checking your MySQL error in this MySQL server error message reference.
b. NO – Proceed to Step 15.

Step 15

Do you have issues with composer patches?
a. YES – Proceed to consulting Applying a patch takes your site down.
b. NO – Proceed to Step 16.

Step 16

Do you have SQL database errors?
a. YES – Proceed with checking your MySQL error in this MySQL server error message reference.
b. NO – Proceed to Step 17.

Step 17

Do you have MySQL database dead locks or an unresponsive MySQL database?
a. YES – Proceed with checking for MySQL deadlocks in this Deadlocks in MySQL article.
b. NO – Open a Support Ticket for further investigation.

Back to Step 1

Click HERE to see the Site Down Troubleshooting Flowchart.

Best practices for modifying database tables in the Commerce Implementation Playbook

Previous pageSite down troubleshooting diagram
Next pageApplying a patch takes your site down

Commerce


Put the Customer at the Center and Build Relationships That Last a Lifetime

Online | Strategy Keynote | General Audience

First impressions last a lifetime. Great first impressions feel personal, connected, and relevant right from the start. From the first...

Wed, Mar 19, 2:30 PM PDT (9:30 PM UTC)

Register

B2B Reimagined: Transforming Go-to-Market Strategies for Profitable Growth

Online | Strategy Keynote | General Audience

B2B brands are facing a digital revolution. Buyers expect hyper-relevant content and self-service, while internally AI is transforming...

Wed, Mar 19, 1:00 PM PDT (8:00 PM UTC)

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more