problema upload logo
Moderatori: roby, Moderators
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
problema upload logo
salve,
ho un problema con l'upload del logo del comune e della scheda del referendum.
non ho un messaggio di errore ma non carico le immagini.
ho la rev 2.50 e i permessi su file e cartelle sono www-data, 775.
grazie per l'aiuto
ho un problema con l'upload del logo del comune e della scheda del referendum.
non ho un messaggio di errore ma non carico le immagini.
ho la rev 2.50 e i permessi su file e cartelle sono www-data, 775.
grazie per l'aiuto
Re: problema upload logo
Buongiorno,
i loghi grafici del comune come lo stemma ma anche il logo del partito o, in questo caso, del referendum , sono inclusi nel database e non salvati sul server cone file.
Posso dedurre che l'immagine inserita sia troppo grande. Provi a dimensionare le immagini in un formato 100x100 pixel, per esempio, e verifichi di nuovo.
Mi faccia sapere
Luc
i loghi grafici del comune come lo stemma ma anche il logo del partito o, in questo caso, del referendum , sono inclusi nel database e non salvati sul server cone file.
Posso dedurre che l'immagine inserita sia troppo grande. Provi a dimensionare le immagini in un formato 100x100 pixel, per esempio, e verifichi di nuovo.
Mi faccia sapere
Luc
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
ok proverò.
devo, però, correggere la descrizione mio problema. l'upload avviene correttamente tant'è che il file viene caricato dentro la cartella client/modules/Elezioni/images. è l'url che non funziona.
grazie
devo, però, correggere la descrizione mio problema. l'upload avviene correttamente tant'è che il file viene caricato dentro la cartella client/modules/Elezioni/images. è l'url che non funziona.
grazie
Re: problema upload logo
Buonasera,
il logo del comune va messo in amministrazione quando si inseriscono i dati del comune.
Confermo che il logo si inserisce nel database e viene richiamato ogni volta li, e poi salvato in automatico in caso di stampa in formato pdf nella directory client/modules/Elezioni/images, come lei ha specificato
Se il problema persiste nonostante abbia ridimensionato le immagini, mi faccia sapere.
Se puo' darmi, se vuole, il link al suo sito per una verifica
Grazie e Buon lavoro
L.
il logo del comune va messo in amministrazione quando si inseriscono i dati del comune.
Confermo che il logo si inserisce nel database e viene richiamato ogni volta li, e poi salvato in automatico in caso di stampa in formato pdf nella directory client/modules/Elezioni/images, come lei ha specificato
Se il problema persiste nonostante abbia ridimensionato le immagini, mi faccia sapere.
Se puo' darmi, se vuole, il link al suo sito per una verifica
Grazie e Buon lavoro
L.
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
salve,
confermo che ho seguito la procedura di upload esattamente dalla pagina "comuni" con un png 100x100 , l'immagine non viene visualizzata nella parte client (http://elezioni.misterbianco.gov.it/referendum2016), e nemmeno nella parte di amministrazione.
ps: stesso discorso per il logo relativo al quesito referendario
confermo che ho seguito la procedura di upload esattamente dalla pagina "comuni" con un png 100x100 , l'immagine non viene visualizzata nella parte client (http://elezioni.misterbianco.gov.it/referendum2016), e nemmeno nella parte di amministrazione.
ps: stesso discorso per il logo relativo al quesito referendario
Re: problema upload logo
Ci darebbe le informazioni sull'ambiente di installazione? sistema operativo, server web e php, mysql. Vorrei provare a replicare l'installazione per verificare il problema.
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
s.o Ubuntu Linux 12.04.4 64bit
MySQL versione 5.5.40
PHP 5.2.0
Apache 2.2
eleonline rev. 250
sullo stesso server ho altre due installazioni di eleonline (per scelta gestiamo le elezioni indipendentemente l'una dall'altra) dove non ho questo problema.
http://elezioni.misterbianco.gov.it/politiche2013 (rev. 206)
http://elezioni.misterbianco.gov.it/europee2014 (rev. 219)
ps. confermo che nel db il logo è correttamente caricato.
saluti
MySQL versione 5.5.40
PHP 5.2.0
Apache 2.2
eleonline rev. 250
sullo stesso server ho altre due installazioni di eleonline (per scelta gestiamo le elezioni indipendentemente l'una dall'altra) dove non ho questo problema.
http://elezioni.misterbianco.gov.it/politiche2013 (rev. 206)
http://elezioni.misterbianco.gov.it/europee2014 (rev. 219)
ps. confermo che nel db il logo è correttamente caricato.
saluti
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
se non riuscissimo a trovare la soluzione al problema potrei sostituire "temporaneamente" l'url che punta al db con una url che punta all'immagine sul server.
posso sapere il file (almeno quello principale) dove si trova l'url?
posso sapere il file (almeno quello principale) dove si trova l'url?
Re: problema upload logo
Scusate, mi intrometto...
Mi sono collegato ai tuoi Eleonline installati, e mi sembra che il problema sia nel file PNG.
Se scarico un PNG "funzionante", riesco ad aprirlo e la dimensione in byte è 17.327:
http://elezioni.misterbianco.gov.it/pol ... mune=87029
Se provo a scaricare il PNG che non si vede, la dimensione è 17.328:
http://elezioni.misterbianco.gov.it/ref ... mune=87029
In quest'ultimo PNG c'è un byte all'inizio che invece non ci dovrebbe essere, e questo fa sì che il browser non la visualizzi correttamente.
Prova a cancellare e a ricaricare il logo, e verifica che il secondo link faccia vedere l'immagine.
Se ancora non si dovesse vedere, forse è il logo che stai usando che si è corrotto: prova eventualmente a scaricare il logo dal primo link e a usare quello.
Daniele
Mi sono collegato ai tuoi Eleonline installati, e mi sembra che il problema sia nel file PNG.
Se scarico un PNG "funzionante", riesco ad aprirlo e la dimensione in byte è 17.327:
http://elezioni.misterbianco.gov.it/pol ... mune=87029
Se provo a scaricare il PNG che non si vede, la dimensione è 17.328:
http://elezioni.misterbianco.gov.it/ref ... mune=87029
In quest'ultimo PNG c'è un byte all'inizio che invece non ci dovrebbe essere, e questo fa sì che il browser non la visualizzi correttamente.
Prova a cancellare e a ricaricare il logo, e verifica che il secondo link faccia vedere l'immagine.
Se ancora non si dovesse vedere, forse è il logo che stai usando che si è corrotto: prova eventualmente a scaricare il logo dal primo link e a usare quello.
Daniele
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
ciao,
grazie del suggerimento ma come faccio a cancellare il logo dal db?
per sicurezza avevo già provato a creare un secondo comune esattamente con il logo scaricato come hai suggerito tu. ma non ha funzionato.
ps. in ogni caso il problema c'è anche sull'immagine della scheda elettorale
grazie del suggerimento ma come faccio a cancellare il logo dal db?
per sicurezza avevo già provato a creare un secondo comune esattamente con il logo scaricato come hai suggerito tu. ma non ha funzionato.
ps. in ogni caso il problema c'è anche sull'immagine della scheda elettorale
Re: problema upload logo
Dalla pagina di amministrrazione di Eleonline puoi editare i dati del Comune, ricaricando lo stemma (oppure, nel quesito referendario, ricaricare il simbolo): salvando i dati, l'immagine verrà sovrascritta a quella attualmente presente sul database.
Nello specifico, l'anomalia che ho riscontrato sul PNG è un carattere esadecimale 0A (che è il codice della nuova riga) come primo byte del file, che invece dovrebbe cominciare direttamente con la stringa "‰PNG".
In pratica il file inizia con i byte esadecimali 0A 89 50 4E 47, anziché 89 50 4E 47.
Se il PNG era corrotto ancora prima di essere caricato sul DB, dovrebbe essere sufficiente accertarsi che il file sia leggibile, e poi ricaricarlo.
Se invece sul DB il file viene salvato nel campo blob con l'aggiunta del carattere di nuova riga, allora mi vengono in mente alcune possibili motivazioni:
- il database non è configurato bene (forse il charset delle tabelle è errato), anche se lo ritengo poco probabile;
- la funzione di upload del file, in Eleonline, aggiunge il carattere di nuova riga (potrebbe capitare se i file sono stati decompressi in Windows e poi caricati su Linux, o viceversa);
- il DB è stato esportato da una vecchia installazione usando phpMyAdmin e poi importato sul nuovo DB, e in questo caso può essere un bug di phpMyAdmin oppure si è verificata una corruzione sul dump se quest'ultimo è transitato da/verso Windows/Linux (o è stato editato prima di essere importato sulla nuova installazione).
Se infine sul DB il file è corretto, allora il problema potrebbe essere nella funzione di visualizzazione del file (che viene fatta dal file "foto.php" di Eleonline, sia nella parte client che nella parte admin, e anche qui potrebbe essere dovuto ai file di Eleonline decompressi in Windows e poi caricati su Linux).
Daniele
Nello specifico, l'anomalia che ho riscontrato sul PNG è un carattere esadecimale 0A (che è il codice della nuova riga) come primo byte del file, che invece dovrebbe cominciare direttamente con la stringa "‰PNG".
In pratica il file inizia con i byte esadecimali 0A 89 50 4E 47, anziché 89 50 4E 47.
Se il PNG era corrotto ancora prima di essere caricato sul DB, dovrebbe essere sufficiente accertarsi che il file sia leggibile, e poi ricaricarlo.
Se invece sul DB il file viene salvato nel campo blob con l'aggiunta del carattere di nuova riga, allora mi vengono in mente alcune possibili motivazioni:
- il database non è configurato bene (forse il charset delle tabelle è errato), anche se lo ritengo poco probabile;
- la funzione di upload del file, in Eleonline, aggiunge il carattere di nuova riga (potrebbe capitare se i file sono stati decompressi in Windows e poi caricati su Linux, o viceversa);
- il DB è stato esportato da una vecchia installazione usando phpMyAdmin e poi importato sul nuovo DB, e in questo caso può essere un bug di phpMyAdmin oppure si è verificata una corruzione sul dump se quest'ultimo è transitato da/verso Windows/Linux (o è stato editato prima di essere importato sulla nuova installazione).
Se infine sul DB il file è corretto, allora il problema potrebbe essere nella funzione di visualizzazione del file (che viene fatta dal file "foto.php" di Eleonline, sia nella parte client che nella parte admin, e anche qui potrebbe essere dovuto ai file di Eleonline decompressi in Windows e poi caricati su Linux).
Daniele
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
salve,
grazie daniele, probabilmente il motivo è legato alla scompattazione e passaggio windows-linux o almeno è l'unica compatibile col mio operato. ho comunque risolto cambiando le url.
saluti e buon lavoro
grazie daniele, probabilmente il motivo è legato alla scompattazione e passaggio windows-linux o almeno è l'unica compatibile col mio operato. ho comunque risolto cambiando le url.
saluti e buon lavoro
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
salve,
anche con la versione 259 e con il mio server aggiornato (caratteristiche in calce), ho il problema della visualizzazione delle immagini e dei loghi.
questa volta però ho da fare un appunto:
rispetto al passato, i loghi vengono correttamente visualizzati nella parte di back-end mentre non vengono visualizzati nella pagina di front-end.
Probabilmente dipende dalla configurazione del mio server (in particolare php) perchè in altre installazioni su hosting aruba non ho nessun problema.
Quello che vorrei capire è se le funzioni per stampare le immagini sono diverse in modo tale che io stesso possa individuare il problema?
https://elezioni.misterbianco.gov.it/comunali2017/
s.o Ubuntu Linux 12.04.5 64bit
MySQL versione 5.5.54
PHP 5.3.10
Apache 2.2.22
eleonline rev. 259
anche con la versione 259 e con il mio server aggiornato (caratteristiche in calce), ho il problema della visualizzazione delle immagini e dei loghi.
questa volta però ho da fare un appunto:
rispetto al passato, i loghi vengono correttamente visualizzati nella parte di back-end mentre non vengono visualizzati nella pagina di front-end.
Probabilmente dipende dalla configurazione del mio server (in particolare php) perchè in altre installazioni su hosting aruba non ho nessun problema.
Quello che vorrei capire è se le funzioni per stampare le immagini sono diverse in modo tale che io stesso possa individuare il problema?
https://elezioni.misterbianco.gov.it/comunali2017/
s.o Ubuntu Linux 12.04.5 64bit
MySQL versione 5.5.54
PHP 5.3.10
Apache 2.2.22
eleonline rev. 259
-
- Newbie
- Messaggi: 68
- Iscritto il: mar apr 22, 2014 7:51 pm
Re: problema upload logo
ho fatto un passo avanti:
dentro il file admin/modules/Elezioni/ele_Comuni.php riga 146
<img src=\"admin.php?op=foto&id_comune=$id_comune2&prefix=$prefix\" width=\"50\" heigth=\"50\" />
funziona
dentro il file client/modules/Elezioni/index.php riga 118
<img src=\"modules.php?name=Elezioni&file=foto&id_comune=".$id_comune."\" alt=\"logo\" />
non funziona
dentro il file admin/modules/Elezioni/ele_Comuni.php riga 146
<img src=\"admin.php?op=foto&id_comune=$id_comune2&prefix=$prefix\" width=\"50\" heigth=\"50\" />
funziona
dentro il file client/modules/Elezioni/index.php riga 118
<img src=\"modules.php?name=Elezioni&file=foto&id_comune=".$id_comune."\" alt=\"logo\" />
non funziona
Re: problema upload logo
E' un problema che si è presentato saltuariamente e che da un pò non mi veniva più segnalato. Ho fatto diversi test, anche cercando di replicare gli ambienti come segnalati e con diverse configurazioni di apache ma senza riscontrare il problema.
Ora sto lavorando per adattare eleonline al php7 e vorrei restare concentrato su questo, se non riesci a risolvere posso ospitarti sul nostro sito.
Se intanto puoi mandarmi il dump del tuo db provo a caricarlo qui e vediamo se da lo stesso difetto.
Ora sto lavorando per adattare eleonline al php7 e vorrei restare concentrato su questo, se non riesci a risolvere posso ospitarti sul nostro sito.
Se intanto puoi mandarmi il dump del tuo db provo a caricarlo qui e vediamo se da lo stesso difetto.