Confermo che la modifica fa ripartire i grafici. grazie pluto21
Non c'è modo di portare quella parte di codice in locale in modo da non dipendere da altri?
Problemi visualizzazione highcharts con MeterN e 123Solar
Re: Problemi con MeterN
Ottimo. Confermo anch'io che con la modifica funziona.
E' il caso di segnalare il problema a Jean-Marc su Github
E' il caso di segnalare il problema a Jean-Marc su Github
-
megamarco83
- Messaggi: 253
- Iscritto il: 22/08/2016, 14:13
Re: Problemi con MeterN
Flane ha scritto:Ottimo. Confermo anch'io che con la modifica funziona.
E' il caso di segnalare il problema a Jean-Marc su Github
per me la cosa migliore è salvarli in locale scaricaldoli la highcharts e poi modificando il file /var/www/metern/scripts/link.php
sia per hightcharts che per jquery così si ha tutto in locale
ho messo una variabile $USE_LOCAL_HC = true;
che se true usa i file locali se false usa quelli online
Codice: Seleziona tutto
<?php
/**
* /srv/http/metern/scripts/links.php
*
* @package default
*/
$USE_LOCAL_HC = true;
if ($USE_LOCAL_HC) {
$HC = "js/highcharts/highcharts.js";
$HCmore = "js/highcharts/highcharts-more.js";
$HCdd = "js/highcharts/modules/drilldown.js";
$HCexp = "js/highcharts/modules/exporting.js";
$JSjquery = "js/jquery/jquery-3.6.0.min.js";
$JSjqui = "js/jquery/jquery-ui.min.js";
$JSjquit = "js/jquery/jquery-ui.css";
} else {
$JSjquery = "https://code.jquery.com/jquery-3.6.0.min.js' integrity='sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=' crossorigin='anonymous";
$JSjqui = "https://code.jquery.com/ui/1.13.0/jquery-ui.min.js' integrity='sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=' crossorigin='anonymous";
$JSjquit = "https://code.jquery.com/ui/1.13.0/themes/south-street/jquery-ui.css";
$HC = "https://code.highcharts.com/highcharts.js";
$HCmore = "https://code.highcharts.com/highcharts-more.js";
$HCdd = "https://code.highcharts.com/modules/drilldown.js";
$HCexp = "https://code.highcharts.com/modules/exporting.js";}
?>[/code]
per 123solar:
/var/www/123solar/scripts/links.php
Codice: Seleziona tutto
<?php
/**
* /srv/http/123solar/scripts/links.php
*
* @package default
*/
$USE_LOCAL_HC = true;
if ($USE_LOCAL_HC) {
$HC = "js/highcharts/highcharts.js";
$HCmore = "js/highcharts/highcharts-more.js";
$HCdd = "js/highcharts/modules/drilldown.js";
$HCexp = "js/highcharts/modules/exporting.js";
$HCann = "js/highcharts/modules/annotations.js";
$JSjquery = "js/jquery/jquery-3.6.0.min.js";
$JSjqui = "js/jquery/jquery-ui.min.js";
$JSjquit = "js/jquery/jquery-ui.css";
} else {
$HC = "https://code.highcharts.com/highcharts.js";
$HCmore = "https://code.highcharts.com/highcharts-more.js";
$HCdd = "https://code.highcharts.com/modules/drilldown.js";
$HCexp = "https://code.highcharts.com/modules/exporting.js";
$HCann = "https://code.highcharts.com/modules/annotations.js";
$JSjquery = "https://code.jquery.com/jquery-3.6.0.min.js' integrity='sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=' crossorigin='anonymous";
$JSjqui = "https://code.jquery.com/ui/1.13.0/jquery-ui.min.js' integrity='sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=' crossorigin='anonymous";
$JSjquit = "https://code.jquery.com/ui/1.13.0/themes/south-street/jquery-ui.css";
}
?>
i file vanno messi in
/var/www/metern/js/highcharts
/var/www/metern/js/highcharts/modules
/var/www/metern/js/jquery
/var/www/123solar/js/jquery
/var/www/123solar/js/highcharts
/var/www/123solar/js/highcharts/modules
mantenendo quindi la struttura
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
ma quegli script, non puntano poi ad altri link in internet? quindi si potrebbe avere lo stesso problema...
Hai per caso provato a non dare accesso ad internete al rasp e verificare che funzioni comunque il grafico?
Hai per caso provato a non dare accesso ad internete al rasp e verificare che funzioni comunque il grafico?
-
megamarco83
- Messaggi: 253
- Iscritto il: 22/08/2016, 14:13
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
rinoronie ha scritto:ma quegli script, non puntano poi ad altri link in internet? quindi si potrebbe avere lo stesso problema...
Hai per caso provato a non dare accesso ad internete al rasp e verificare che funzioni comunque il grafico?
non c'entra nulla.
highchart ti blocca l'accesso a quegli script, se li metti in locale ovviamente hai sempre accesso.
infatti dopo aver fatto la modifica funziona tutto
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
ho provato a scaricare i file originali e modificare lo script, ma non funziona. che permessi devo dare ai file scaricati oltre al proprietario www-data?
Codice: Seleziona tutto
<?php
/**
* /srv/http/metern/scripts/links.php
*
* @package default
*/
$USE_LOCAL_HC = true;
if ($USE_LOCAL_HC) {
$HC = "/js/highcharts/highcharts.js";
$HCmore = "/js/highcharts/highcharts-more.js";
$HCdd = "/js/highcharts/modules/drilldown.js";
$HCexp = "/js/highcharts/modules/exporting.js";
$JSjquery = "/js/jquery/jquery-3.6.0.min.js";
$JSjqui = "/js/jquery/jquery-ui.min.js";
$JSjquit = "/js/jquery/jquery-ui.css";
} else {
$JSjquery = "https://code.jquery.com/jquery-3.6.0.min.js' integrity='sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=' crossorigin='anonymous";
$JSjqui = "https://code.jquery.com/ui/1.13.0/jquery-ui.min.js' integrity='sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=' crossorigin='anonymous";
$JSjquit = "https://code.jquery.com/ui/1.13.0/themes/south-street/jquery-ui.css";
$HC = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/highcharts.js";
$HCmore = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/highcharts-more.js";
$HCdd = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/modules/drilldown.js";
$HCexp = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/modules/exporting.js";
}
?>-
megamarco83
- Messaggi: 253
- Iscritto il: 22/08/2016, 14:13
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
rinoronie ha scritto:ho provato a scaricare i file originali e modificare lo script, ma non funziona. che permessi devo dare ai file scaricati oltre al proprietario www-data?Codice: Seleziona tutto
<?php
/**
* /srv/http/metern/scripts/links.php
*
* @package default
*/
$USE_LOCAL_HC = true;
if ($USE_LOCAL_HC) {
$HC = "/js/highcharts/highcharts.js";
$HCmore = "/js/highcharts/highcharts-more.js";
$HCdd = "/js/highcharts/modules/drilldown.js";
$HCexp = "/js/highcharts/modules/exporting.js";
$JSjquery = "/js/jquery/jquery-3.6.0.min.js";
$JSjqui = "/js/jquery/jquery-ui.min.js";
$JSjquit = "/js/jquery/jquery-ui.css";
} else {
$JSjquery = "https://code.jquery.com/jquery-3.6.0.min.js' integrity='sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=' crossorigin='anonymous";
$JSjqui = "https://code.jquery.com/ui/1.13.0/jquery-ui.min.js' integrity='sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=' crossorigin='anonymous";
$JSjquit = "https://code.jquery.com/ui/1.13.0/themes/south-street/jquery-ui.css";
$HC = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/highcharts.js";
$HCmore = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/highcharts-more.js";
$HCdd = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/modules/drilldown.js";
$HCexp = "https://cdn.jsdelivr.net/npm/highcharts@12.5.0/modules/exporting.js";
}
?>
niente di speciale permessi 755
utente www-data
miraccomando però rispetta la struttura dei file!
i file vanno in
/var/www/123solar/js/ ......
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
Ciao, la soluzione proposta da megamarco83 funziona perfettamente, dovresti inserire i file scaricati nelle cartelle corrette, come evidenziato qui, i permessi vanno bene quelli di default, non li devi toccare.
Ciao!
Carlo
Ciao!
Carlo
- Allegati
-
- struttura delle cartelle e file da copiare
- 2026-03-18 12_24_54-TreeSize Free.png (10.99 KiB) Visto 531 volte
Ti interesserebbe aumentare l'efficienza energetica della tua casa col fai da te? Allora dovresti visitare il sito: https://efficienzaenergetica.altervista.org/
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
Chiedo aiuto a qualcuno che ha già risolto il problema. Il mio sistema gira con meterN 1.2, 123Solar 1.8.3.2, ma ho queste cartelle JS, sembra che il mio sistema non abbia dei files js...


chiaramente il sistema sembra funzionare bene (PVOutput funziona) ma non vedo i grafici.
Vorrei fare le modifiche che avete trovato e condiviso ma mi servirebbe un aiutino...


chiaramente il sistema sembra funzionare bene (PVOutput funziona) ma non vedo i grafici.
Vorrei fare le modifiche che avete trovato e condiviso ma mi servirebbe un aiutino...
-
megamarco83
- Messaggi: 253
- Iscritto il: 22/08/2016, 14:13
Re: Problemi visualizzazione highcharts con MeterN e 123Solar
CDN75 ha scritto:Chiedo aiuto a qualcuno che ha già risolto il problema. Il mio sistema gira con meterN 1.2, 123Solar 1.8.3.2, ma ho queste cartelle JS, sembra che il mio sistema non abbia dei files js...
chiaramente il sistema sembra funzionare bene (PVOutput funziona) ma non vedo i grafici.
Vorrei fare le modifiche che avete trovato e condiviso ma mi servirebbe un aiutino...
ma infatti in quelle cartelle JS sia di metern che di 123solar, devi mettere tu a mano i file, scaricandoli da internet e copiandoli nelle cartelle.
nel post sopra un utente ha messo uno screen che spiega meglio che a parole di come devi creare la struttura
poi una volta creata la struttura e copiato i file e dato i permessi corretti e l'owner corretto
modifichi il file /var/www//metern/scripts/links.php (ed anche quello di 123solar) come ho suggerito io, in modo che non scarica più ogni volta da internet i file, ma usa quelli in locale
Chi c’è in linea
Visitano il forum: Nessuno e 197 ospiti