Buonasera, vi spiego subito il problema.
Attualemente ho un sito joomla 1.5 nella root principale e sto creando una nuova versione del sito con joomla 3 in un altra root che chiamerò "newsite".
Purtroppo non ho potuto costruire il nuovo sito nella root principale perchè non voelvo che gli utenti perdessero le nuove news del sito e cmq il poter usufruire continuamente del sito.
Il problema ora come ora è che il nuovo sito a cui lavoro (joomla3) è in una sottocartella e quindi su Sistema ho cambiato il "percordso log" e su server ho cambiato il "percorso temp" e fin qui il sito sembra non avere problemi; il problema è con la gestione media, se mi metto a scrivere un articolo e clicco su immagine non riesco ne a visualizzare le immagini dal popup ne caricarle, ho provato a cambiare anche il link "gestione media" che si trova in Sistema ma purtoppo mi da sempre errore.
L'errore è questo:
Warning: dir(/web/htdocs/www.xxxxxx.com/home/newsite/images/showtopnews_thumbs): failed to open dir: Permission denied in /web/htdocs/www.xxxxxx.com/home/newsite/libraries/cms/helper/media.php on line 267 Fatal error: Call to a member function read() on a non-object in /web/htdocs/www.xxxxxxcom/home/newsite/libraries/cms/helper/media.php on line 269
Ps. ho sostituito il nome del mio sito con delle X per non fare spam.
Dopo questo errore sempre sul popup media gia aperto cambio cartella, i file me li visualizza ma se provo a caricare un file mi da questo errore:
Fatal error: Call to undefined method JHelperMedia::toBytes() in /web/htdocs/www.xxxxx.com/home/newsite/administrator/components/com_media/controllers/file.php on line 72
Come posso risolvere per ora in modo da lavorarci sempre da questa root:
http://www.xxxxxx.com/newsite .
Poi in futuro devo rispostarlo e metterlo su
http://www.xxxxxx.com in quel caso poi come devo mettere i collegamenti? basta sistema--->percorso log e server---> percorso temp ?
...e per il vecchio joomla 1.5 che passerò da
http://www.xxxxxx.com a
http://www.xxxxxx.com/oldsite che dovrò fare?
Speriamo di trovare una soluzione