fix: resolve RedisCache array offset error and improve discovery diagnostics

- Fix RedisCache driver to handle MGET failures gracefully with fallback
- Add comprehensive discovery context comparison debug tools
- Identify root cause: WEB context discovery missing 166 items vs CLI
- WEB context missing RequestFactory class entirely (52 vs 69 commands)
- Improved exception handling with detailed binding diagnostics
This commit is contained in:
2025-09-12 20:05:18 +02:00
parent 8040d3e7a5
commit e30753ba0e
46990 changed files with 10789682 additions and 89639 deletions

View File

@@ -0,0 +1,37 @@
---
# OS-specific variables for Debian/Ubuntu systems
# Nginx package and service names
nginx_package: nginx
nginx_service: nginx
nginx_user: www-data
nginx_group: www-data
# System paths
nginx_conf_path: /etc/nginx/nginx.conf
nginx_sites_available_path: /etc/nginx/sites-available
nginx_sites_enabled_path: /etc/nginx/sites-enabled
nginx_conf_d_path: /etc/nginx/conf.d
nginx_log_path: /var/log/nginx
nginx_pid_file: /run/nginx.pid
# SSL paths
ssl_cert_path: /etc/ssl/certs
ssl_private_path: /etc/ssl/private
dhparam_path: /etc/ssl/certs/dhparam.pem
# Let's Encrypt paths
certbot_package: certbot
letsencrypt_path: /etc/letsencrypt
letsencrypt_webroot_path: /var/www/letsencrypt
# System packages
nginx_dependencies:
- nginx
- certbot
- python3-certbot-nginx
- openssl
- python3-openssl
# PHP-FPM socket path (if needed)
php_fpm_socket: unix:/run/php/php8.4-fpm.sock