In breve: quando la Libreria media non carica immagini, occorre distinguere un errore di caricamento da un elenco che non si aggiorna. Controlla console del browser, risposta della richiesta, log PHP, spazio disco e permessi prima di rigenerare file o database.
Indice dei contenuti
Distingui upload ed elenco
Prova a caricare una piccola immagine JPG con nome semplice. Se l’upload fallisce, annota codice HTTP e messaggio. Se il file viene caricato ma la griglia resta vuota, passa alla vista elenco e apri gli strumenti sviluppatore: errori REST API o JavaScript possono impedire soltanto la visualizzazione.
Controlla limiti e directory uploads
Verifica spazio disponibile, dimensione massima di upload e permessi di wp-content/uploads. La directory deve essere scrivibile dal processo PHP senza usare permessi globalmente aperti. Controlla anche che l’URL del sito e il percorso uploads non puntino a un vecchio dominio dopo una migrazione.
Isola plugin e temi
Crea un backup, poi disattiva temporaneamente plugin di sicurezza, ottimizzazione immagini, cache e media. Prova con un tema predefinito solo se necessario. Riattiva un elemento per volta. Non cancellare le righe degli allegati dal database: la rigenerazione delle miniature serve solo quando gli originali esistono e i metadati sono coerenti.