Può essere che ci sia già una risposta, ma non l'ho trovata.
Ho aggiornato da 4.7.6 a 5.3, come segue:
Disattivato temi e moduli aggiuntivi
Copia del DB in uno identico
Creato da zero la directory della 5.3
Collegato settings.php al DB copia, e alla directory nuova
Eseguito update.php
Tutto Ok salvo un errore perché mancava la cartella files.
Ho a questo punto copiato la cartella files dalla precedente installazione, e ho verificato che sia indicata "files" nelle impostazioni di "File System" come era prima (con "Privato" come metodo.)
Le immagini non appaiono più
Le immagini del mio sito non sono caricate con Images, ma sono direttamente in files (le carico con Scribefire via API) e il link è del tipo:
img src="http://www.ricir.net/drupal/?q=system/files/immagine.png"[/codefilter_code]
NB Ha sempre funzionato.
Sulla nuova installazione ho messo stessi permessi su cartella e files contenuti, come erano prima.
(Ho cercato invano anche su drupal.org: qualcuno aveva avuto problemi, ma utilizzando Image module che non è il mio caso)
Ciao ciric! Dammi la pagina di un nodo ;)
--
Drupal e Siti Web Torino
Blog: Computer Graphics
Esempio: http://www.ricir.net/drupal/?q=node/887 avrebbe una immagine, che non si vede.
O anche questo:
http://www.ricir.net/drupal/?q=node/880
Guardando su drupal.org, sembra che qualcuno abbia problemi simili.
Tuttavia la soluzione non si trova, perciò ho deciso di rimediare cambiando via UPDATE tutti i path del tipo: www.example.com/?q=system/files/immagine.png a www.example.com/files/immagine.png
Dato che la directory non è protetta (ma dovrebbe esserlo se si volesse usare il download in modalità privata), tutto va.
Peccato però non aver trovato l'inghippo, cosa che spero di fare in seguito magari con l'aiuto di psicomante e gli altri ;-)