File multimediali non effettivamente eliminati dal disco quando si clicca su "Elimina definitivamente"
Ho caricato un nuovo file docx e pdf attraverso la libreria multimediale e la procedura è stata completata con successo. Posso confermare che il link diretto funziona effettivamente.
Il problema si verifica quando provo a ELIMINARE DEFINITIVAMENTE i file.
Cliccando su "Elimina definitivamente", il record del file viene rimosso dalla libreria multimediale, tuttavia il file effettivo (e il suo link diretto) rimane sul disco. D'altra parte, WordPress restituisce un messaggio che l'eliminazione è stata completata con successo.
Puoi suggerirmi i possibili passaggi per eseguire il debug di questa procedura?
WordPress 4.7.3 è attualmente installato su IIS 8, con PHP 7.0.x. Ho verificato alcune possibili autorizzazioni utente per IUSR, e attualmente ai file viene dato il controllo completo.
Grazie, Chris

Quindi, dopo diversi tentativi... è un problema (o una funzionalità) del plugin multilingua WPML.
- Per cominciare, ho configurato correttamente i permessi utente, come
@WebElaine ha menzionato. Giusto per assicurarmi che tutto fosse configurato correttamente. Maggiori informazioni nei seguenti articoli:
Permessi per la cartella wp-content su Windows Server 2012
https://www.chillies.co.za/news/4421/The-Correct-Permissions-for-WordPress-on-IIS/
https://www.customfitonline.com/news/2013/6/20/solve-wordpress-on-windows-server-problems/ Nel mio caso, avevo installato il plugin WPML Media. Con il comportamento predefinito, per ogni file multimediale caricato, il plugin crea tanti record nel database quante sono le lingue installate.
Quando qualcuno naviga nella libreria media e "elimina definitivamente" un file, questo elimina solo il record del database e non il file fisico sul disco. L'utente dovrebbe navigare in ogni lingua (nel back-end, la bandiera nella barra superiore) e "eliminare definitivamente" il file specifico per ogni lingua. Maggiori informazioni qui:
https://wpml.org/forums/topic/deleting-from-media-library-does-not-delete-from-server/
http://wpml.org/documentation/getting-started-guide/media-translation/
Quando l'ultimo record viene eliminato, allora anche il file fisico verrà cancellato.
Spero sia utile! :)
Chris
