Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Cache Pilot

No security coverage Maintenance fixes only 7 sites

Cache Pilot offers command-line tools to clear APCu and OPcache caches through FastCGI, useful for deployments where PHP-FPM is used separately from the CLI. This module allows for reliable cache management without needing web requests, making it suitable for deployment scripts and providing statistics on cache usage.

Cache Pilot provides command-line tools to clear APCu and OPcache caches via FastCGI, essential for deployments using PHP-FPM. This module ensures reliable cache management without relying on web requests, making it ideal for CLI workflows.

Features

  • Cache Clearing: Clear APCu and Zend OPcache caches via Drush commands (cache-pilot:apcu:clear and cache-pilot:opcache:clear), UI, or programmatically using a dedicated service.
  • Deployment-Friendly: Designed for use in deployment scripts where PHP-FPM runs separately from CLI.
  • Flexible Connections: Configure FastCGI via TCP (e.g., tcp://127.0.0.1:9000) or Unix domain sockets (e.g., unix:///var/run/php/php-fpm.sock).
  • Cache Statistics Report: Provides a new Report page with APCu and/or Zend OPcache statistics.

Use this module to ensure PHP opcode caches are reliably reset during deployments, avoiding stale code or cached data issues.

Post-Installation

  1. Navigate to Configuration > Performance > Cache Pilot Settings.
  2. Configure the Connection DSN:
    • TCP: Connects using the '[host]:[port]' information, for example: tcp://127.0.0.1:9000 or tcp://php:9000.
    • Unix Domain Socket: Connects using a unix socket to which you provide a path, for example: unix:///var/run/php/php-fpm.sock
  3. Use Drush commands in deployment scripts (recommended before drush deploy).

To disable in specific environments, override the configuration in settings.php:

$config['cache_pilot.settings']['connection_dsn'] = NULL;

Ask your assistant about Cache Pilot

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Mar 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-alpha3 Pre-release 10–11 Apr 10, 2025
1.x-dev Dev 10–11 Apr 9, 2025
1.0.0-alpha2 Pre-release 10–11 Apr 1, 2025
1.0.0-alpha1 Pre-release 10–11 Mar 24, 2025