Problema con il caricamento di nuovi media in Wordpress: File vuoto. Carica qualcosa di più sostanzioso
Sto utilizzando WordPress 4.1.1 senza plugin e mentre provo a caricare un'immagine (2mb in questo caso) ottengo:
'http error'
Quando riprovo, restituisce:
non è stato possibile caricare a causa di un errore File vuoto. Carica qualcosa di più sostanzioso. Questo errore potrebbe anche essere causato dai caricamenti disabilitati nel tuo php.ini o da post_max_size definito più piccolo di upload_max_filesize in php.ini.
Ho cercato su Google (ovviamente) e controllato le impostazioni del mio php.ini
usando phpinfo
nella directory /wp-content
.
file_uploads on
memory_limit 128M
upload_max_file_size 25M
post_max_size 25M
I permessi su /wp-content
e /wp-content/uploads
sono corretti.
La directory tmp
è scrivibile e il disco non è pieno.
Ho già esaminato queste 2 domande:
- WordPress File Upload restituisce sempre errore PHP.ini (Aggiornato)
- Errore "file vuoto" durante il caricamento di immagini in WordPress
Non menzionerò tutti i post del forum di WordPress e non sto utilizzando bluehost o simili. Sto utilizzando il mio server (Debian).
Qualche idea?

Ho avuto molti problemi con questo errore relativo ad alcuni ruoli utente. "Admin" e "author" potevano caricare immagini a dimensione intera (25mb nel mio caso), ma ad esempio il "contributor" solo 2mb o riceveva questo errore.
Penso sia dovuto ad alcune autorizzazioni relative all'interfaccia di gestione delle immagini. E alcuni plugin aggiungono diversi ruoli con permessi differenti (ad esempio i plugin di e-commerce aggiungono il ruolo "vendor").
Dopo alcuni problemi, ho risolto utilizzando il plugin Role Editor e abilitando "edit_published_posts" (sotto core) per i ruoli utente che avevano questo problema (nel mio caso "Vendor").
Spero che questo possa aiutare qualcuno.
