Categoria: Server e database
-
Permessi file WordPress rotti? Lo script che li ripristina
I permessi file WordPress sono una di quelle cose a cui penso solo quando qualcosa smette di funzionare. Un plugin non riesce più a scrivere la sua cache. Un tema…
-
Rotazione delle credenziali database dopo una violazione ISPConfig
Perché la rotazione delle credenziali database diventa urgente dopo una violazione ISPConfig sospetta, e come lo script a tre fasi la gestisce con backup integrati.
-
Vulnerabilità kernel Linux: un use-after-free nel TCP IPv4
Gestisco server Debian in produzione da anni. Ogni volta che esce una CVE sul kernel mi fermo a leggere i dettagli. Poi decido se aggiornare subito o aspettare. Questa volta…
-
Log email WordPress: perché lo controllo con FluentSMTP
Gestisco diversi siti WordPress. Su ognuno parte un numero di email che nessuno immagina: notifiche di contatto, reset password, conferme d’ordine, avvisi ai gestori. Il log email WordPress di FluentSMTP…
-
PHP2Shell: come ho protetto i server in attesa della patch
Due falle gravi nel core di PHP (CVE-2026-109618 e CVE-2026-109619): cosa sono, quali versioni sono colpite, lo script di mitigazione e come ho aggiornato i server.
-
Quale database occupa spazio sul disco? Lo script per MySQL e PostgreSQL
Il disco del server si riempie e non sai quale database sia il responsabile? Uno script per misurare lo spazio di MySQL e PostgreSQL e confrontarlo nel tempo.
-
MySQL 5.7 in Docker protetto con nftables
Come far girare MySQL 5.7 in Docker su un server moderno senza esporlo a internet: docker-compose, porta chiusa e firewall nftables.
-
MySQL non si avvia dopo l’aggiornamento a Debian 12: causa e soluzione
Dopo l’aggiornamento a Debian 12 MySQL non parte e nei log compare mariadb.conf.d. Come riconoscere la causa e risolvere senza toccare i dati.