Advanced Search
Search Results
268 total results found
MySQL: Error "No space left on device" en /tmp
Síntomas del problema Los usuarios reportan errores similares a estos en cPanel, phpMyAdmin y otras aplicaciones: Can't create/write to file '/tmp/#sql_911_0.MAI' (Errcode: 28 "No space left on device") Se experimentó un error mientras se obtenían los datos: C...
Kimai : Time recording could not be started [undefined]
Contexto. Compatibilidad entre Kimai y ModSecurity (OWASP CRS): Diagnóstico y solución de falsos positivos En una instalación de Kimai (versión 2.36.1) empece a sufrir un problema que no me permitía, continuar, parar ningún proceso de mi tablero de control de ...
Bloqueo de Bad Bots en cPanel con ModSecurity usando el Sistema Vendor
Introducción Los bad bots representan una amenaza significativa para los servidores web, realizando miles de solicitudes no autorizadas que pueden comprometer la seguridad y el rendimiento del servidor. Este documento describe la implementación de un sistema a...
Gestión de Versiones de PHP en Raspberry Pi
Contexto Cuando tienes múltiples versiones de PHP instaladas en tu Raspberry Pi (especialmente usando el repositorio de Ondrej), necesitas poder cambiar entre ellas según los requisitos de cada proyecto. Verificación inicial Antes de configurar cualquier opció...
## Guía Rápida de find - Búsquedas Avanzadas
🗂️ Buscar por Antigüedad Archivos más antiguos que: # Más de 1 año find /directorio -type f -mtime +365 # Más de 1 mes (30 días) find /directorio -type f -mtime +30 # Más de 1 semana find /directorio -type f -mtime +7 # Más de 1 día find /directorio -type f...
Configurar Quotas XFS en Ubuntu 22.04 + Cpanel
Problema común En Ubuntu 22.04 con sistemas de archivos XFS, las quotas pueden no funcionar correctamente debido a que el módulo quota_v2 no se carga automáticamente al arranque, incluso con la configuración correcta en /etc/fstab. Síntomas Quotas configurada...
CloudLinux y Paquetes PHP en Ubuntu 22.04 - Guía Completa
Introducción Esta guía aborda la instalación y gestión de paquetes alt-php de CloudLinux en Ubuntu 22.04 LTS. La documentación oficial de CloudLinux para Ubuntu es limitada, por lo que esta wiki compila información práctica basada en experiencias reales y docu...
CloudLinux CageFS: Resolución de Problemas SSL/OpenSSL
Problema En servidores CloudLinux con CageFS habilitado, las aplicaciones PHP (como Laravel, WordPress, etc.) pueden experimentar errores SSL al intentar realizar conexiones HTTPS externas: error:1416F086:SSL routines:tls_process_server_certificate:certificate...
PrestaShop 8 - Solución tabla ps_layered_filter_block gigante
Introducción En PrestaShop 8, el módulo ps_facetedsearch (antiguo blocklayered) utiliza la tabla ps_layered_filter_block como cache para los filtros de navegación por facetas. Esta tabla puede crecer descontroladamente hasta alcanzar varios gigabytes, causando...
Proxmox: Servicios Colgados - Diagnóstico y Soluciones
Descripción del Problema Proxmox ocasionalmente experimenta un estado donde los servicios del sistema de gestión se "cuelgan", resultando en: Frontend web inaccesible o extremadamente lento Comandos de Proxmox no responden (pvesh, pvecm, qm, pct) VMs/Containe...
Para localizar la versión de PrestaShop a través de MySQL usando TablePlus o similar
Consultas SQL para identificar la versión 1. Tabla ps_configuration (método principal) SELECT name, value FROM ps_configuration WHERE name = 'PS_VERSION_DB'; 2. Alternativa con PS_INSTALL_VERSION SELECT name, value FROM ps_configuration WHERE name = 'PS_I...
Configuración de correo Prestashop. Localización
En PrestaShop, la configuración de correo está principalmente en MySQL, no en ficheros de configuración. Ubicación en MySQL 1. Configuración principal de correo SELECT name, value FROM ps_configuration WHERE name IN ( 'PS_MAIL_METHOD', 'PS_MAIL_SERVE...
APT Upgrade - Modos Desatendido vs Manual
Problema común Por defecto, apt upgrade -y se queda colgado esperando input cuando hay conflictos en archivos de configuración modificados, rompiendo la automatización en servidores. En situaciones de mantenimiento desatendido, es necesario obviarlo. Tipos de ...
Configuración correcta de Let's Encrypt en Webmin con
Problema común tras instalación de Webmin Webmin puede venir con certificados SSL preconfigurados (autofirmados) que interfieren con la configuración correcta de Let's Encrypt, causando errores como: Unable to change the --key-type of this certificate because ...
Guía de Comando `find` - Especialidad para Sysadmin
Introudcción Como sysadmin experimentado, sabes que find es una navaja suiza. Aquí tienes los patrones más útiles, organizados por casos de uso prácticos: Limpieza por Antigüedad Archivos más antiguos de X días: # Ver qué se borraría (siempre prueba primero) f...
Postfix Smart Relay en casos de bloqueo puerto 25 - Configuración Completa
Escenario Servidor sin panel de control que necesita enviar correos electrónicos (alertas, notificaciones) pero tiene el puerto 25 bloqueado por el ISP (Hetzner). Solución mediante smart relay a otro servidor Postfix actuando como gateway de salida. Configurac...
Crear una unidad lógica con el 100%
A veces, voy con prisa. Se me olvida siempre. lvcreate -n [NOMBRE] -l 100%FREE [NOMBRE_VOLUMEN_A_USAR] mkfs.xfs /dev/[NOMBRE_VOLUMEN_A_USAR]/[NOMBRE] blkid -s UUID -o value /dev/[NOMBRE_VOLUMEN_A_USAR]/[NOMBRE] # editar fstab # UUID=[UUID] /[PUNTO_DE_MONTAJE] ...
Página nueva
Ampliación de disco (basado en qcow2) en sistema virtualizado KVM (proxmox)
Contexto Proceso para ampliar un disco virtual qcow2 en Proxmox cuando el sistema operativo invitado usa LVM y la tabla de particiones GPT no reconoce el nuevo tamaño tras la ampliación. Escenario inicial Disco qcow2 ampliado desde ~36GB a 46GB en Proxmox Sis...
Búsqueda y reemplazo recursivo con sed en directorios
Contexto Estrategias para localizar y modificar cadenas de texto en múltiples archivos de forma recursiva, con capacidad de filtrar por tipo de archivo y excluir líneas comentadas. Escenario típico Necesidad de cambiar nombres de variables, funciones o consta...