Impossibile caricare i media, i permessi sono corretti

12 set 2014, 03:00:49
Visualizzazioni: 44.8K
Voti: 8

Ho eseguito un backup manuale e una reinstallazione di un sito WordPress, e funzionava correttamente. Poi il mio cliente ha aggiornato alcuni plugin, se n'è pentito e mi ha chiesto di ripristinare il sito allo stato precedente. Ho utilizzato lo stesso backup che avevo dalla prima volta, ma ora il mio cliente non riesce a caricare i media.

Quando vado sul sito per provare a caricare un'immagine non ricevo messaggi di errore, come se l'immagine fosse stata caricata correttamente. Ma ottengo un'icona di immagine rotta invece della solita anteprima, e se seguo il link dell'immagine ottengo una 'pagina non trovata (404)'. Il percorso URL è dove l'immagine avrebbe dovuto essere caricata, ma controllando la cartella FTP l'immagine non è presente.

Tutte le cartelle hanno permessi 755 (tutti i file sono 644). Ho provato a cambiare i permessi delle cartelle a 777 (solo per test) ma senza successo. Continuo a ottenere un'icona di immagine rotta e nessuna immagine viene caricata nella cartella effettiva.

L'unico posto in cui posso vedere l'immagine è se vado all'opzione di modifica (e clicco di nuovo modifica) posso vederla nell'area di testo di modifica. E se apro quella stessa immagine in una nuova scheda l'URL è qualcosa come mysite.com/blog/wp-admin/admin-ajax.php?action=imgedit-preview[...].

Ho cercato alcune domande prima di pubblicare, ma la maggior parte erano risolte cambiando i permessi avanti e indietro, o era un problema tra i permessi utente e proprietario. Ho provato il primo metodo e non ha funzionato, e il secondo non si applica realmente al mio caso, penso, perché la prima volta che ho fatto l'installazione il sito funzionava correttamente con lo stesso utente di ora. Il problema è praticamente lo stesso di questa domanda, eccetto che non ho alcun file .htaccess che interferisce.

Qualcuno ha un'idea di quale potrebbe essere il problema?

1
Commenti

il primo problema è che non hai incollato il link del tuo sito e i link di esempio delle tue immagini "caricate". Se lo avessi fatto, avrei potuto rispondere alla tua domanda già, ma ora potrei non vedere più questo argomento a causa della mancanza di tempo ((

T.Todua T.Todua
12 set 2014 09:14:50
Tutte le risposte alla domanda 3
3
17

Ho trovato il problema. In Impostazioni > Media la cartella per i caricamenti puntava effettivamente a un percorso diverso. Una volta reindirizzata a wp-content/uploads tutto ha funzionato.

15 set 2014 02:49:02
Commenti

Puoi anche farlo direttamente con la costante UPLOADS, nel tuo functions.php o in un altro file che viene caricato. define( 'UPLOADS', 'wp-content/uploads' ); Fonte.

yuvilio yuvilio
24 lug 2015 22:04:59

Ho perso così tanto tempo a cercare di sistemare i permessi delle cartelle finché non ho trovato questo... Sei un salvatore.

KalenGi KalenGi
2 ott 2018 15:53:43

Wow, non sapevo nemmeno che esistesse questa impostazione.

Abdul Sadik Yalcin Abdul Sadik Yalcin
9 nov 2018 02:26:09
2

Se hai spostato la tua pagina da un host a un altro - verifica se il tuo percorso di caricamento è corretto per il nuovo host (e non un residuo del precedente host)

Naviga su: http://TUODOMINIO/wp-admin/options.php

Cerca il campo per "upload_path" e verifica.

28 gen 2015 20:13:17
Commenti

Il mio "upload_path" è vuoto. Cosa significa?

Vassilis Vassilis
26 lug 2016 16:43:44

Ho appena creato un account per dire "GRAZIE!". Inoltre, per aggiungere, se hai un multisito come me, ricorda di controllare questo campo in ogni file "options.php" per tutti i tuoi siti, uno per uno. Questo dovrebbe risolvere il problema.

Fernando Mata Fernando Mata
24 gen 2018 06:21:57
0

Sei ancora in grado di accedere all'impostazione per cambiare la cartella di caricamento dei media? Ho clonato un sito e riuscivo a vedere un nome di directory lungo nella pagina Impostazioni > Media.

L'ho cambiato in "wp-content/uploads" e ho salvato - a quel punto il campo di inserimento è scomparso! Sembra che la funzionalità sia stata rimossa in WP3.6 e ora può essere modificata solo nel file WP-config o nel database tramite phpMyAdmin.

21 ott 2014 11:48:56