Slow store pages
01 / Performance review
Pages drag when traffic rises. The cause may sit in PHP, the database or the cache.
- Before: capture
- Record slow page requests and server load under a known test.
- Investigate
- Review database queries and OPcache, which stores compiled PHP code for reuse.
- After: verify
- Repeat the same test. Compare response times and check that checkout still works.
Explore performance work → An upgrade breaks the site
02 / PHP version review
A new PHP version reveals old code or a missing extension. Changing versions alone will not resolve every fault.
- Before: capture
- Note the old and new versions, error logs and the steps that trigger failure.
- Investigate
- Check app requirements and test code changes on a separate copy of the site.
- After: verify
- Test key journeys, scheduled tasks and a rollback plan before the live move.
Explore PHP upgrades → Uploads keep failing
03 / Configuration review
A file fails to upload even though the app accepts its format. Several server limits can affect one request.
- Before: capture
- Record the file size, error message and active PHP settings.
- Investigate
- Compare upload limits, request limits and web server rules with the app’s needs.
- After: verify
- Retry the same file. Check that larger files still meet the intended limits.
Explore configuration work →