problema visualizzazione immagini
Ciao a tutti,
sono nuovo di drupal quindi la mia domanda a molti di voi risulterà sciocca, ma ho provato a cercare su vari forum una risposta al mio quesito, ma niente.
Ho appena installato drupal 7.10 su host linux aruba. Ho caricato un template che ho costruito, configurato e reso di default. Ho inserito alcuni blocchi che presentano delle immagini. Finché i blocchi rimangono in homepage tutto ok, ma quando imposto i blocchi per nodi interni comincio a non vedere più le immagini. Stessa cosa per le immagini all'interno degli articoli, vedo tutto ok nell'editor ma poi quando salvo l'immagine non viene visualizzata correttamente nell'articolo e l'URL dell'immagine appare come http://www.hotelsapischedda.com/test/node/images/hotel/nome_file.ext tra /test/ e /images/ c'è /node/ che non so da dove l'ha preso.
Il sito di cui parlo è visibile all'indirizzo http://www.hotelsapischedda.com/test.
Qualcuno sa cosa sta succedendo, e che operazioni errate possa aver fatto?
Grazie in anticipo.
Risposte
Ciao, potresti dare un link
Ciao, potresti dare un link contenente l'immagine che da problemi? Il riferimento node è normale per Drupal, ogni contenuto è un "nodo" (node, appunto) e viene considerato come tale, infatti se guardi nelle pagine che hai creato, vedrai che saranno del tipo /node/1
Ciao ciao.
Ciao in questo link
Ciao in questo link http://www.hotelsapischedda.com/test/node/4 ho piazzato un'immagine in un blocco al di sopra del testo e poi ho insreito un'immagine all'interno del testo proprio all'inizio "Lorem ipsum ...". Sul sito che ho in locale con sistema operativo windows + apache + mysql funziona tutto correttamente, mentre sul sito che ho in locale con sistema operativo MAC OSX + apache + mysql stesso problema, quindi immagino che sia una questione di permessi che però non capisco dove risiedono.
Ciao, prova a controllare i
Ciao, prova a controllare i percorsi dei file immagine sul sito in produzione (credo si sia trattato di un refuso di battitura, hai indicato due siti "locali", credo di aver capito che, invece, il sito di produzione sia su server OSX, è corretto?). La butto li, sul sito locale che utilizzi per lo sviluppo non hai il path /test/, mentre in quello di produzione al momento si, quindi potrebbe anche essere che vada a cercare i file delle immagini in un percorso che, de facto, sul server di produzione non esiste, oppure, potrebbe anche darsi che i blocchi contenenti le immagini non abbiano il permesso di visualizzazione per gli utenti non loggati, oppure, stai utilizzando il formato di testo "Filtered HTML" che non permette la visualizzazione delle immagini. I problemi potrebbero essere questi, fammi sapere, nel caso, se mi dai l'accesso provo a verificare cosa c'è che non va.
Ciao ciao.
Ciao, grazie per la risposta.
Ciao,
grazie per la risposta. Attualmente stò usando due piattaforme di test, una mac OSX e una windows. Il sito di produzione (che è quello definitivo del cliente?) è su ARUBA unix.
I blocchi sono formattati in "full html", i permessi non sono spuntati quindi visibile a tutti.
Rimane come alternativa quella che sul sito di produzione sto usando una sottocartella /test/ come root principale. Posso dire a Drupal che la root è /test/? Se si come?
Prima di impazzire a trovare
Prima di impazzire a trovare un metodo per comunicare a Drupal che la root attuale è /test io proverei a verificare il percorso di una immagine, se il problema è quello si risolve automaticamente quando il sito andrà in produzione (ovvero quando il nome a dominio punterà direttamente alla root di Drupal), se il percorso è corretto, invece, potrebbe essere a questo punto un problema di hosting, su ARUBA ho letto spesso di problemi con Drupal legati ai file .htaccess, potrebbe essere quello il problema anche in questo caso.
Prova a verificare il percorso di un file e procediamo per esclusioni.
Ciao ciao.
Ti ringrazio per l'aiuto. Ho
Ti ringrazio per l'aiuto.
Ho provato a inserire il path assoluto di un'immagine cioè http://www.hotelsapischedda... sino al nome immagine e non ho risolto niente. A questo punto avendo escluso tutte le vie che mi hai consigliato immagino sia una questione di file .htaccess.
Ho già penato con questo file al momento dell'installazione. Ora provo a vedere sul forum se l'argomento è stato già trattato.
Niente, ho cercato tutta la
Niente, ho cercato tutta la sera ma invano. Ho provato a lavorare sul file .htaccess nella root e in quello nella cartella sites/default/...
Ho dimenticato di dire negli
Ho dimenticato di dire negli altri post. Se provo a spostare i moduli con le immagini che non visualizzo dai nodi "node/3", "node/4" ecc in homepage riesco a vedere le immagini.
Ho provato a disabilitare i
Ho provato a disabilitare i clean url dal pannello di configurazione e ora le immagini sono visibili. C'è un modo per fa si che possa mantenere i clean URL e le immagini visibili?
Mi sembra strano che i Clean
Mi sembra strano che i Clean URLs impediscano la visualizzazione delle immagini, come le hai inserite tu? Stai utilizzando codice HTML oppure utilizzi delle queries al database?
Ciao ciao.