Visualizzazione immagini

Re: Visualizzazione immagini

di Valter Lelli -
Numero di risposte: 2

Ciao Matteo,

moodle 2.8.

Non dipende dal browser (ho provato firefox e chrome).

Non è sistematico, ad es questa mattina mi sono collegato e la visualizzazione delle immagini funziona.

Questo è il codice con immagine visualizzata:

<img id="yui_3_17_2_3_1429162344171_273" src="http://213.209.193.20/moodle/pluginfile.php/32/mod_label/intro/Kandinsky.jpg" alt="kand" style="vertical-align:middle; margin: 0 .5em;" class="img-responsive" height="203" width="513">

Valter
In riposta a Valter Lelli

Re: Visualizzazione immagini

di Valter Lelli -

Aggiorno questo intervento:
Grazie al suggerimento di Matteo ho notato che il parametro src dell'immagine inserita contiene http://ip_del_server

In questo momento abbiamo un problema sulla configurazione del DNS e stiamo accedendo al server moodle con l'indirizzo IP che è diverso a seconda di un accesso da internet (213.209.193.20) o di un accesso da LAN (192.168.0.20) .

All'immagine viene  associato un IP diverso a seconda che venga inserita con connessione da internet o da LAN.

<img id="yui_3_17_2_3_1429162344171_273" src="http://213.209.193.20/moodle/pluginfile.php/32/mod_label/intro/Kandinsky.jpg" alt="kand" style="vertical-align:middle; margin: 0 .5em;" class="img-responsive" height="203" width="513">

<img src="http://192.168.0.20/moodle/pluginfile.php/364/mod_label/intro/libri.jpg" alt="libri" style="vertical-align:middle; margin: 0 .5em;" class="img-responsive" height="173" width="292">

Questo spiega perchè non funziona in alcuni casi: ad es. ho inserito un'immagine da LAN e poi cerco di visualizzarla da internet.

Chiaramente il problema va risolto a livello DNS per avere un unico nome del server; non so se qualcuno ha un'idea più veloce per sistemarlo.

Grazie,

Valter

In riposta a Valter Lelli

Re: Visualizzazione immagini

di Matteo Scaramuccia -

Ciao Valter,
mi fa piacere che hai scoperto la causa, stavo infatti pensando a cosa potesse essere.

Per il problema della doppia interfaccia di rete e dell'accesso da differenti IP, Moodle supporta SOLO un IP/Hostname per cui il consiglio è quello di configurare l'istanza perché abbia un hostname completo tipo lms.domain.tld e che la risoluzione dei nomi vari a seconda di chi sia il chiamante come ad esempio si può fare con bind tramite le viste (https://www.howtoforge.com/two_in_one_dns_bind9_views) o ancora tramite https://docs.moodle.org/28/en/Masquerading#Windows_DNS.

Per essere più preciso bisognerebbe conoscere molto di più di come sia fisicamente configurato il server (ha veramente almeno due schede di rete?) e come si accede al server dall'esterno (DNAT?) ma sicuramente una volta saputo che Moodle gradisce un solo modo di accesso (IP unico o FQDN unico) sono certo riuscirai a farti risolvere il problema.

HTH,
Matteo