Supporto » Varie ed eventuali » Problemi con immagini (in generale)

  • Risolto maueug

    (@maueug)


    Ciao a tutti,
    ho un sito WP su Altervista.
    Ultimamente ho usato SSL e modifica htaccess per entrare con https://
    Ho una versione di PHP 5.3.10 che vorrei aggiornare, non so come (su Altervista non ho indicazioni)

    Queste premesse solo per presentare il mio problema “contingente” :
    le immagini della libreria media (quasi tutte, anche quelle “icone” dei file musicali) non sono visibili, nè in libreria, nè sul sito (http://www.strimpellatori.altervista.org).
    Però esistono, sono modificabili, le vedo in modifica ma quando le salvo non le vedo più!! (il problema non dovrebbe essere un plugin, perchè in locale su PC ho la stessa configurazione ed il fenomeno non si presenta.
    Quale può essere il problema?
    Grazie a chi vorrà darmi suggerimenti.
    Ciao a tutti.
    Mauro

Stai vedendo 11 repliche - dal 1 al 11 (di 11 totali)
  • Marco Chiesi

    (@marcochiesi)

    Non conosco il pannello di Altervista, ma qui trovi la documentazione su come cambiare la versione di PHP. È consigliabile usare la versione 7.2 (o 7.3).

    Relativamente al problema mi verrebbe da pensare a un problema legato alla libreria GD mancante, cosa che non permette la generazione delle miniature (ho infatti notato che le immagini full sono presenti ma mancano le miniature).

    maueug

    (@maueug)

    Grazie Marco per la tua risposta.
    Ad un più approfondito esame mi sono reso conto che di alcune immagini vengono riprodotte sie le miniature che le full, di altre (la maggior parte….) nessuna delle 2.
    E la cosa risulta…..coerente, cioè se viene presentata la miniatura viene anche presentata l’immagine full, e viceversa.
    Ma la cosa strana è che anche all’interno della bacheca, nella sezione MEDIA, in tutta la serie di miniature (comprese quelle “fisse” come lo sfondo a file mp3) ben poche sono quelle visualizzate (le altre hanno la miniatura “bianca”), quindi se apro l’immagine la trovo bianca, ma premendo il tasto MODIFICA mi compare perfettamente, posso variare la dimensione, il senso, tutto, ma quando la salvo “torna” nelle condizioni di “non visualizzazione” pur avendo acquisito tutte le modifiche che posso aver apportato.
    Insomma è “solo” un problema di visualizzazione, ma non da poco, perchè mi condiziona tutte le pagine del sito, compreso il logo del template (strimpellatori).
    Emblematico è il modulo GTTRANSLATE dove le miniature delle bandiere non vengono presentate.
    Avrei un backup del DB, che potrei ripristinare, ma non ne sono ancora convinto.

    maueug

    (@maueug)

    Neanche a dirlo….. adesso le bandierine di GTranslate si vedono, senza aver fatto nulla. Mi sembra un comportamento instabile….

    Marco Chiesi

    (@marcochiesi)

    Hai notato differenze in base alla dimensione in pixel dell’immagine di partenza? Se ci sono limitazioni di memoria, il sistema potrebbe non riuscire ad elaborare le immagini molto grandi.

    maueug

    (@maueug)

    No, non ho notato differenze. Addirittura ci sono alcune gallerie con immagini identiche per dimensioni, dove solo una viene presentata (vedi prima foto), altre gallerie sono complete (dipende dalle singole immagine naturalmente) :
    https://strimpellatori.altervista.org/?page_id=957

    maueug

    (@maueug)

    Ho ripristinato il DB, da un salvataggio recente, non avendo eseguito modifiche nel frattempo mi è sembrato un tentativo sensato. Purtroppo su altervista non ho mai impostato il salvataggio “dati”, solo DB.
    Nessun cambiamento….
    Il problema potrebbe essere collegato a :
    Php obsoleto?
    Passaggio da Http a Https?

    Le immagini ci sono, sono modificabili, salvabili, ma sempre risultano “non visualizzate”, nè sito online, nè libreria Media in bacheca.
    Che dire?
    Grazie comunque.

    Marco Chiesi

    (@marcochiesi)

    Ho dato un’occhiata e direi che il problema è conseguente al passaggio da http a https. Nello specifico si tratta di un problema di cosiddetto mixed-content, ovvero risorse http richiamate da una pagina https.
    Questo significa che non sono state sostituite tutte le occorrenze di URL http nel database. Per fare questa sostituzione ci sono dei tool appositi, che trovi elencati nel Codex alla pagina Moving WordPress. Personalmente utilizzo WP-CLI per questo tipo di operazioni ma se non hai familiarità con la shell o magari non ce l’hai proprio disponibile puoi usare il plugin Better Search Replace oppure lo script (non plugin) di Interconnect/it (li trovi entrambi linkati nella documentazione). In ogni caso meglio evitare sostituzioni grezze perché possono provocare danni ai dati serializzati. Fondamentale anche fare un backup del database prima dell’operazione.
    In sostanza dovrai effettuare una sostituzione di http://strimpellatori.altervista.org con https://strimpellatori.altervista.org.
    Visto che utilizzi Cloudflare, una soluzione di ripiego è usare una la funzionalità Automatic HTTPS Rewrites che effettua la sostituzione on-the-fly.

    • Questa risposta è stata modificata 1 mese fa da  Marco Chiesi.
    Marco Chiesi

    (@marcochiesi)

    P.s. Anche il plugin Really Simple SSL offre la funzionalità di sostituzione on-the-fly per risovere il problema dei mixed-content, ma si tratta sempre di una soluzione un po’ di ripiego.

    maueug

    (@maueug)

    Ti ringrazio molto Marco, per il supporto.
    Proverò le soluzioni indicate e dirò se avrò risolto.
    Mauro

    maueug

    (@maueug)

    Dopo alcune perplessità ho ritenuto più funzionale tornare alla condizione HTTP.
    Il sito funziona come un “orologio svizzero” e non ci sono tante “menate” legate a condizioni casuali delle immagini.
    Il mio è un sito amatoriale e va bene anche così.
    Tornerò eventualmente in altro momento sull’argomento, ringrazio per l’ospitalità sul Forum, Marco per il supporto fornito e segno come “risolto” (anche se rispetto al problema originale non è proprio così….). Grazie. Mauro

    Buongiorno,
    ritorno sul topic solo per segnalare che dopo alcuni giorni, utilizzando il plugin “Really Simple SSL” sono passato da http a https. Anche il problema delle immagini, originariamente segnalato, sembra risolto. Grazie.

Stai vedendo 11 repliche - dal 1 al 11 (di 11 totali)
  • Devi essere collegato per rispondere a questo topic.