Italian SMF

Supporto SMF => SMF 2.0.x => Discussione aperta da: lorena77 il Giovedì - 27 Novembre 2014 - 17:58

Titolo: Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 17:58
Rieccomi con un altro problemino.

Dopo aver fatto il passaggio dalla 1.x alla 2.x, non si vedono più gli avatar.
Anche se provo a ricaricarne uno nel profilo, mi dice "avatar caricato con successo", ma poi sul forum non si vede.

Gli unici avatar che fa vedere sono se si fa "Scegli avatar dalla galleria".
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 18:51
Controlla i percorsi delle cartelle, la cartella "avatars" (maddai? XD) E che effettivamente gli avatar siano presenti al suo interno, quelli che vengono caricati.
Da qui (ho il percorso in inglese ma si capisce) Forum » Administration Center » Attachments and Avatars » Avatar Settings puoi vedere il percorso della cartella, controlla che non ci siano discrepanze.

Altra cosa... Non si vede in che senso? Nel senso che rimane bianco o cosa? Errori nel registro (anche se non credo)?
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 19:00
Ho controllato e i percorsi sono giusti. Sfogliando i file gli avatar li vedo presenti.

Quando si naviga sul forum, con firefox non appaiono per niente, con chrome si vede il simbolino come quando manca un'immagine, non so se avete presente.

Nel registro non vedo errori relativi agli avatar.

edit: gli avatar di default (attori e musicisti) dove li carica smf? Quelli si vedono, se me lo imposto nel profilo.
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 19:01
Url al forum?
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 19:03
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 19:01
Url al forum?

Siamo sempre work in progress, su un dominio provvisorio, protetto da user e psw.


edit: gli avatar di default (attori e musicisti) dove li carica smf? Quelli si vedono, se me lo imposto nel profilo
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 19:20
Ci sarà ben scritto se fai ispeziona elemento sull'immagine, anche se NON sono di default per quanto mi riguarda io non ne ho nessuno... Boh è capace che li abbia cancellati a mano non ricordo :P ora stacco per cena torno dopo :)
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 19:27
Ho provato ad andare a sfogliare gli allegati dal pannello, se provo a cliccare su un avatar mi esce un errore:

CitazioneSi è verificato un errore!
Non hai permessi adeguati per scaricare o visualizzare gli allegati in questa sezione.

Se faccio lo stesso sul forum in versione 1, mi apre una finestra dove vedo l'avatar.

Ma i permessi sono tutti su consenti. Non capisco...
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 19:34
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 19:20
Ci sarà ben scritto se fai ispeziona elemento sull'immagine, anche se NON sono di default per quanto mi riguarda io non ne ho nessuno... Boh è capace che li abbia cancellati a mano non ricordo :P ora stacco per cena torno dopo :)

Quelli di default sono in: forum/avatars/Musicians/nomemusicista.jpg

Gli avatar caricati hanno questo link:
forum/index.php?action=dlattach;attach=84561;type=avatar
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 20:32
Non ci siamo :/

Dunque quello non è un link ad un'immagine e non sono sicuro sia effettivamente possibile avere una roba del genere come link ad un avatar, inoltre l'errore è molto strano e mi porta a chiedere... Chi è l'host? Spero non GoDaddy.

Altra cosa... I permessi delle cartelle (CHMOD) come sono impostati? Non è che hai qualcosa di tipo 500 come permessi?
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 20:36
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 20:32
Non ci siamo :/

Dunque quello non è un link ad un'immagine e non sono sicuro sia effettivamente possibile avere una roba del genere come link ad un avatar, inoltre l'errore è molto strano e mi porta a chiedere... Chi è l'host? Spero non GoDaddy.

Altra cosa... I permessi delle cartelle (CHMOD) come sono impostati? Non è che hai qualcosa di tipo 500 come permessi?

Se fai ispeziona elemento di un tuo avatar, cosa ti esce come link? A me esce quel codice anche su smf 1.x. Anche su questo forum le immagini degli avatar sono mostrate con quel codice lì.

L'host è ovh.

I permessi sono 755 sia su attachments che avatars.
Titolo: Re:Non si vedono più gli avatar
Inserito da: Filippo il Giovedì - 27 Novembre 2014 - 21:00
gli allegati li visualizzi?
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 21:04
Citazione di: Filippo il Giovedì - 27 Novembre 2014 - 21:00
gli allegati li visualizzi?

sì, li visualizzo e scarico senza problemi.
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:05
Cambia host, overseller... Ad ogni modo per il codice nei topic sì ma nel profilo mi viene anche &time*numericheindicanoladata* dopo il link che hai messo...
Mi pare più un problema legato in qualche modo all'host vista l'assenza di errori e tutto il resto... Prova magari a copiare il sito da un'altra parte (che so su Altervista come il mio per esempio, anche se NON ti consiglio di acquistare soluzioni a pagamento e la mod "Bad Behaviour" non funzionerà) e vedere se funziona, sarei pronto a scommettere di sì.

Cosa magari stupida - potresti provare se mettendo i nomi degli avatar tutti in minuscolo e senza spazi funzionano? Se invece metti maiuscola e/o spazi c'è differenza?
Titolo: Re:Non si vedono più gli avatar
Inserito da: emanuele il Giovedì - 27 Novembre 2014 - 21:06
Già come penso abbia ipotizzato Filippo, non è che ha scaricato i file via ftp con filezilla senza aver sistemato l'impostazione di trasferimento dei file senza estensione?
In tal caso gli avatar e gli allegati sarebbero tutti corrotti e quindi non visualizzabili.
Titolo: Re:Non si vedono più gli avatar
Inserito da: emanuele il Giovedì - 27 Novembre 2014 - 21:06
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:05
Cambia host, overseller...
Scusa, ma questa come l'hai dedotta?
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:08
Trovato diversi forum in cui ne parlavano, e ovviamente non mi sono preoccupato di tenere i link ;D però c'era un tipo che diceva che aveva qualcosa come 3 euro al mese per 600gb di banda e 900Mbit di spazio (cioè 100mb), non so se ridere o piangere.
Ho il router che scassa le scatole ed è da cambiare quindi ho pure la rete lenta non chiedermi di ricercare tutto :/
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:13
Ora che ci penso... Accesso negato... Potrebbe anche essere un accenno di mod_security?
Provare ad aggiungere <IfModule mod_security.c>
# Turn off mod_security filtering.  SMF is a big boy, it doesn't need its hands held.
SecFilterEngine Off

# The below probably isn't needed, but better safe than sorry.
SecFilterScanPOST Off
</IfModule>
questa roba nel file .htaccess magari? Oppure provare un altro host... Non saprei se abbia fatto un upload degli avatar, mi parrebbe strana la cosa, cioè se io installo e tutto li uppo dal profilo, però effettivamente potrebbe anche essere FileZilla... Strano che a me non abbia mai dato problemi anche se *mea culpa* l'HO utilizzato con auto al posto di Binary.
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 21:14
Citazione di: emanuele il Giovedì - 27 Novembre 2014 - 21:06
Già come penso abbia ipotizzato Filippo, non è che ha scaricato i file via ftp con filezilla senza aver sistemato l'impostazione di trasferimento dei file senza estensione?
In tal caso gli avatar e gli allegati sarebbero tutti corrotti e quindi non visualizzabili.

Ma gli allegati li vedo e li scarico. Li apro tranquillamente, non sono corrotti.

E la cosa strana è che lo fa anche caricando un nuovo avatar ad un profilo appena creato, non solo sui avatar vecchi dei "vecchi utenti".
Titolo: Re:Non si vedono più gli avatar
Inserito da: lorena77 il Giovedì - 27 Novembre 2014 - 21:17
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:05
Cambia host, overseller... Ad ogni modo per il codice nei topic sì ma nel profilo mi viene anche &time*numericheindicanoladata* dopo il link che hai messo...

ah, nel profilo personal anche a me, esce così: forum/index.php?action=dlattach;attach=84563;type=avatar&time=1417119578

giusto, no?
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:20
Citazione di: lorena77 il Giovedì - 27 Novembre 2014 - 21:14
Citazione di: emanuele il Giovedì - 27 Novembre 2014 - 21:06
Già come penso abbia ipotizzato Filippo, non è che ha scaricato i file via ftp con filezilla senza aver sistemato l'impostazione di trasferimento dei file senza estensione?
In tal caso gli avatar e gli allegati sarebbero tutti corrotti e quindi non visualizzabili.
Ma gli allegati li vedo e li scarico. Li apro tranquillamente, non sono corrotti.

E la cosa strana è che lo fa anche caricando un nuovo avatar ad un profilo appena creato, non solo sui avatar vecchi dei "vecchi utenti".
Cambia l'opzione di trasferimento di FileZilla (se lo usi) da "Auto" a "Binario". E' importante.
Titolo: Re:Non si vedono più gli avatar
Inserito da: Filippo il Giovedì - 27 Novembre 2014 - 21:24
Citazione di: lorena77 il Giovedì - 27 Novembre 2014 - 21:17
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:05
Cambia host, overseller... Ad ogni modo per il codice nei topic sì ma nel profilo mi viene anche &time*numericheindicanoladata* dopo il link che hai messo...

ah, nel profilo personal anche a me, esce così: forum/index.php?action=dlattach;attach=84563;type=avatar&

giusto, no?

quel time=1417119578 che ci sta a fare? sono avatar a tempo? scadono?  :)
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:39
Data di upload magari? LOL
No la mod degli avatar a scadenza non ce l'ho ;D (so che non esiste, ironizzo sulle mie 125 mod)
Titolo: Re:Non si vedono più gli avatar
Inserito da: Filippo il Giovedì - 27 Novembre 2014 - 21:52
questo è il tuo percorso avatar qui

http://www.italiansmf.net/forum/index.php?action=dlattach;attach=232;type=avatar
Titolo: Re:Non si vedono più gli avatar
Inserito da: emanuele il Giovedì - 27 Novembre 2014 - 22:19
Facciamo un piccolo riassunto veloce di ciò che sappiamo fino ad ora:
1) forum convertito da 1.1 a 2.0
2) in 1.1 gli avatar si vedono, in 2.0 (stesso host) non si vedono
3) gli allegati si vedono correttamente
4) quando si tenta di aprire un avatar dal pannello di admin viene mostrato l'errore
CitazioneNon hai permessi adeguati per scaricare o visualizzare gli allegati in questa sezione.

Corretto?
Ho mancato qualcosa di importante? Mi pare di no.

Allora, visti questi sintomi mi vengono in mente due possibilità:
1) un problema avvenuto durante la conversione,
2) un mod che interferisce in qualche modo con sistema degli avatar.

Perché?
L'errore riportato, pare essere il "solito" errore presentato quando qualcuno cerca di accedere ad una sezione a cui non ha accesso. Questo controllo avviene per gli allegati attaccando l'id del topic a cui sono allegati (da cui si risale alla board ed ai permessi).
Gli avatar, però, non sono associati ad un topic e sono "ovviamente" sempre visibili.

A memoria non ricordo altre situazioni in cui quell'errore si presenta (anche se ammetto ce ne potrebbero essere).
Quindi, primo controllo veloce, vai in phpmyadmin, tabella attachments, identifica un avatar per mezzo del id_attach (in attach=84563 che vedi nell'url dell'avatar è il numero), quindi controlla quali valori sono riportati per id_msg, id_member e attachment_type.



Giusto due appunti:
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 20:32
Dunque quello non è un link ad un'immagine e non sono sicuro sia effettivamente possibile avere una roba del genere come link ad un avatar,
Quello è un url. Se messo in un tag img, qualunque browser lo tratterà come se fosse un'immagine (meglio ancora se l'header http (che non è il tag head) è correttamente inviato come immagine).
Quindi è corretto.

Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:13
Ora che ci penso... Accesso negato... Potrebbe anche essere un accenno di mod_security?
Occhio alla formulazione dell'errore, quello è il testo di un errore di SMF. Apache non sa se l'url a cui stai accedendo o meno sia un "allegato". Quindi non può essere mod_security. ;)

Citazione di: Filippo il Giovedì - 27 Novembre 2014 - 21:24
quel time=1417119578 che ci sta a fare? sono avatar a tempo? scadono?  :)
E' per evitare che il browser usi "troppo" la cache e mostri un avatar sbagliato.
Nel topic si ometto per far usare la cache del browser ed evitare di caricare troppo il server (altrimenti in pratica ad ogni caricamento pagina tutti gli avatar dovrebbero essere scaricati nuovamente), nella pagina del profilo in cui cambi l'avatar, viene usato il codice così che se appunto cambi l'avatar, il browser è "forzato" a riscaricare quello nuovo.
Titolo: Re:Non si vedono più gli avatar
Inserito da: Flavio93Zena il Giovedì - 27 Novembre 2014 - 22:50
Citazione di: emanuele il Giovedì - 27 Novembre 2014 - 22:19
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 20:32
Dunque quello non è un link ad un'immagine e non sono sicuro sia effettivamente possibile avere una roba del genere come link ad un avatar,
Quello è un url. Se messo in un tag img, qualunque browser lo tratterà come se fosse un'immagine (meglio ancora se l'header http (che non è il tag head) è correttamente inviato come immagine).
Quindi è corretto.
Già e succedono queste cose a scrivere quando si è già in piedi per andare a cena .-. Meh, prima e ultima volta, ora capisco perchè te a volte ci metti un paio di giorni a rispondere...

Citazione di: emanuele il Giovedì - 27 Novembre 2014 - 22:19
Citazione di: Flavio93Zena il Giovedì - 27 Novembre 2014 - 21:13
Ora che ci penso... Accesso negato... Potrebbe anche essere un accenno di mod_security?
Occhio alla formulazione dell'errore, quello è il testo di un errore di SMF. Apache non sa se l'url a cui stai accedendo o meno sia un "allegato". Quindi non può essere mod_security. ;)
Good point non ci avevo pensato :)

Intanto mi è venuta in mente una roba che non ha mai chiesto nessuno non trovo assolutamente nulla nemmeno nella documentazione... Mah, tanto la saprai te XD