Impossibile caricare immagini dal backend di Joomla

Caricare dei media dal backend di Joomla è un’operazione molto comune e davvero molto semplice. Può capitare, tuttavia, che questo non diventi possibile per diversi motivi. Ci sono alcune verifiche che si possono fare in autonomia e te le segnalo in questo articolo.

Tramite il pannello di controllo fornito dal tuo hosting provider potrai verificare innanzitutto:

  • Lo spazio disco libero per il tuo hosting
  • Eventuali errori nei log di Apache

Il primo controllo è davvero semplice e, solitamente lo si può fare dal pannello messo a disposizione dall’hosting provider. Molti di questi, inoltre, ultimamente offrono spazio disco illimitato e quindi è davvero improbabile che la causa sia un esaurimento di questa risorsa.

Il secondo punto, invece, non è proprio alla portata di tutti (per questo è importante scegliere un hosting provider valido a costo di spendere qualche soldo in più) e potresti non aver accesso a tali informazioni. Per questo controllo ti consiglio di chiedere supporto proprio al tuo hosting provider.

Ti consiglio, inoltre, di verificare la correttezza dei permessi della cartella che stai utilizzando per caricare i media. Sugli hosting Linux, ad esempio, è sufficiente che i permessi della cartella siano impostati a 755. Questo potrai verificarlo collegandoti via ftp (meglio sftp) allo spazio web.

Se tutto questo non basta, però, è possibile che il problema risieda nella variabile “$live_site” contenuta nel file di configurazione (configuration.php) di Joomla. In questo caso dovrai procedere come segue:

  • Collegati al tuo spazio web via sftp
  • Spostati nella cartella di pubblicazione del sito
  • Scarica in locale il file configuration.php
  • Aprilo con un qualsiasi editor di testo
  • Verifica ed eventualmente elimina il contenuto della variabile “$live_site”
  • Salva il file e caricalo nello stesso percorso sovrascrivendo l’originale

Adesso il caricamento dei media dal backend di Joomla tornerà a funzionare.