# Fix a slow WordPress admin with LiteSpeed Cache
Source: https://docs.webgee.com/en/hosting/wordpress/litespeed-cache-plugin-causing-a-slow-or-unresponsive-wordpress-backend



Your WordPress admin area is slow or unresponsive, and the site itself is fine.
Applies to shared, reseller and Premium hosting running LiteSpeed Cache.

## What causes it [#what-causes-it]

LiteSpeed Cache checks whether object caching is available by looking at which
PHP extensions are enabled, then **attempting a connection to the corresponding
service**.

If an extension is enabled but the service is not running or not configured,
that connection attempt waits for a timeout — on every admin page load. The site
front end is unaffected because it is served from page cache; only wp-admin,
which is never cached, is slow.

The usual cause is the `memcached` extension being enabled. Memcached has been
retired on WebGee, so there is nothing for it to connect to — see
[Memcached is no longer available](/en/performance/how-do-i-enable-memcached-object-cache-for-litespeed).

## Fix it [#fix-it]

Which fix depends on whether you want object caching, which is worth having.

### If you want object caching — configure Redis [#if-you-want-object-caching--configure-redis]

The right answer for most sites. Object caching makes the admin area
substantially faster, which is the opposite of the problem you are having.

Follow [Enable Redis object caching](/en/performance/redis-object-caching-lscache).
Once Redis is running and LiteSpeed is pointed at it, the connection succeeds
immediately and the delay disappears.

### If you do not want object caching — disable the extensions [#if-you-do-not-want-object-caching--disable-the-extensions]

1. In cPanel, open **Select PHP Version**.
2. Select **Extensions**.
3. Untick **memcached**.
4. Untick **redis** as well, **only if you are not using Redis anywhere**.

<Callout type="warn">
  Do not untick `redis` if any site on the account uses Redis object caching —
  it will stop caching and fall back to hitting the database on every request.
  Older advice to disable both extensions predates Redis being the supported
  option here.
</Callout>

## Check it worked [#check-it-worked]

Load a few wp-admin pages. They should respond normally.

If you configured Redis, confirm the status under **LiteSpeed Cache → Cache →
Object** reads **Passed**.

## If it is still slow [#if-it-is-still-slow]

Object cache timeouts are the most common cause but not the only one:

* **WP-Cron running on page load** — see
  [Replace WP-Cron with a real cron job](/en/hosting/wordpress/enhancing-wordpress-performance-disabling-wp-cron-for-faster-load-times).
* **A slow plugin** — trace it with
  [PHP X-Ray](/en/performance/diagnose-slow-site-php-xray).
* **Resource limits** — see
  [Fix a 503 Resource Limit Reached error](/en/performance/understanding-and-resolving-the-503-error-resource-limit-reached).

## Related [#related]

* [Enable Redis object caching](/en/performance/redis-object-caching-lscache)
* [Improve a slow WordPress or WooCommerce dashboard](/en/hosting/wordpress/how-to-improve-a-slow-wordpress-or-woocommerce-dashboard)
