"This image failed to load" apparait après mise a jour

Bonjour,

Suite au hacking de mon site, j’ai décidé de tout supprimé et de le réinstallé avec ma sauvegarde.
Je suis passé de 4.0.0 a 4.0.11 et de 4.0.11 a 4.1.9.

J’avais une veille sauvegarde IMG et j’ai pris le dossier IMG de mon site hacké qui était donc a jour.

En passant de 4.0.0 a 4.0.11 j’ai remarqué que mes image ont disparu, dans l’interface privé elles sont aussi absentes, quand je clique dessus cela m’indique « This image Failed to load »

J’ai remis ma vielle sauvegarde de IMG, et cela ne marche pas.

  • J’ai vidé les caches
  • J’ai activé les miniatures

J’ai comme plugins (mais elles étaient absentes avant que je les active) :

  • Compositions
  • Ancres douces
  • Spip Bonux
  • squelettes_par_rubrique
  • videos

Le site : https://www.festivalvox.com/

j’ai vu un ancien post de 2015, mais je n’utilise pas le pluging accés restreint :
https://forum.spip.net/fr_254075.html

Merci pour votre aide, j’ai d’autres sites hackés et je ne me voie pas devoir charger des images manuellement.

Hello

Peut-être un problème de droits sur /IMG ?

Merci pour ton aide, mais c’est à dire, comment je peux paramétrer ça ?
en parcourant le site, je m’aperçois que j’ai quelques images qui apparaissent et d’autres non… pourtant elles n’ont pas de différence, c’est des jpeg par ex.

Tu peux changer le droits des dossiers et fichiers en passant par tin logiciel de transfert (Filezilla par exemple) mais si tu as des images qui apparraissent et pas d’autres, le problème ne doit pas venir de là.

Autre piste, le nom des fichiers images comportent-ils des accents ou des espaces et si c’est le cas, ceux-ci n’ont-ils pas été transformés lors du transfert ? (problème d’encodage)

Si je regarde https://www.festivalvox.com/IMG/logo/visuels_site_ok.png qui est en 404, j’en déduis le scénario suivant :

  1. tu as fait une mise à jour de SPIP 3 à 4
  2. tu as restauré un ancien dossier IMG/
  3. Et paf !

Solution : déplace l’ensemble des logos à la racine de IMG/ dans le sous dossier logos/

Alors, le site date de 2001, et je pense qu’on était déjà à SPIP 4.0.0. Je crois pas avoir fait de migration de 3 à 4.

Je pense avoir mal copié une partie de mon dossier.

Mais j’avais une sauvegarde qui date de 2001 des images :
Ce qui est étrange c’est que mes images dans l’administration ont ce lien (à la place du logo dans l’admin) (par ex)
http://festivalvox.com/IMG/logo/couv_abeautifulday_hd_visuel_1-2.jpg

alors que le lien correct est :
http://festivalvox.com/IMG/logo/couv_abeautifulday_hd_visuel_1.jpg

J’ai remarqué que j’ai un « -2 » à la fin du nom, pour toutes mes images qui c’est introduit, et ce n’est pas possible, je n’utilise pas de tiret quand je nomme un fichier généralement…

Ce cas de figure a déjà eu lieu ?

J’ai eu ça aussi souvent avec les premières versions de bigup : lorsqu’il y avait une difficulté lors de l’enregistrement bigup relançait l’enregistrement en ajoutant un numéro. Je crois que j’ai eu des 3 aussi.
Par contre le lien doit bien pointer cette image stockée avec un « 2 » à la fin

Pour la même image chargée plusieurs fois, j’ai eu à chaque fois : -2, -3, -4 ect jusqu’a -8 après le nom de d’origine de mon logo-image.

Quand j’ai commencé a remettre manuellement la bonne image au 2 -3 première (qui était pourtant sur FTP), le reste des images se sont remises…

Là il s’agit d’un site en 4.0.0 passé en 4.0.9 avec spip_loader.php (puis je l’ai passé en 4.1.7).

Qu’est-ce que Big-up ? Et y-t-a-il une solution, car là j’ai un site avec une archive de 20 d’expositions qui est touché, si mes liens des images me font ça, je suis cuit :slight_smile: