Piraté ou pas

Bonjour j’ai du mal à m’y retrouver.
J’ai 2 sites chez le même hébergeur.
FP sans problème Spip 4.4.23 tout à jour Php7.4 CGI, base données 5.1
FL qui ne s’affiche plus Spip obsolète 3.6.? de mémoire PHP7.1, base de données 5.6
Dernier changement 21 août pourtant dans TMP droits 777 on dit 31 aout
pour couteau suisse
TMP log 21 aout
Comment faire pour retrouver l’accès à FL.
Je n’ai pas de sauvegardes et je compte réemployer et retaper si nécesaire les articles en utilisant les photos. Risques?
Je voudrais en profiter pour passer au dernier Spip.
Quelles sont les étapes a suivre?

Changement PHP, version base de données, installer nouveau Sspip et nouveaux plugins, puis réutiliser les anciens articles/images? Merci par avance de vos lumières.

  • il faut commencer pas mettre à jour ce site, après avoir activé la version 7.4 de PHP. Si c’est chez Infomaniak, cela passe par une migration de serveur (voir avec leur support)
  • Ensuite, Faites les sauvegardes de la base et des fichiers.
  • Connectez-vous à l’espace privé de votre site 3.6, en tant qu’utilisateur 1
  • Notez tous les plugins qui sont activés
  • Installez spip_loader (Downloading SPIP - SPIP) sur le site.
  • Si vous n’êtez pas auteur 1, vous devez ajouter un fichier de config à la racine (c’est expliqué dans la doc)
  • Lancez spip_loader : Le script vous proposera automatiquement d’installer SPIP4.4.23
  • Pour terminer et faire ls modifications de la base de données, vous devez vous reconnecter à l’interface privée
  • Réactivez et Mettez à jour vos plugins
  • A cette étape là je supprimerais personnellement tout le contenu de /tmp/
  • Et vous pouvez activer la version PHP8.4 de votre hébergement

Merci pour votre reponse.
l’adresse de la page FL donne une page blanche, de même que mon site-Fl/ecrire.
C’est bien piraté?
Je n’ai pas accès par ma page à l’espace privé.

Manifestement c’est piraté. Il faut sans attendre :

  • Peut-être couper le site de l’accès public,
  • renommer l’ancien espace d’hébergement en old ou autre,
  • recréer un site neuf et propre avec spip_loader.php en dernière version 4.4.23,
  • charger les plugins utilisés à nouveau via svp,
  • remettre en place le dossier IMG après l’avoir nettoyé,
  • remettre en place le dossier squelettes après l’avoir nettoyé,

Le petit tuto à suivre si besoin :

https://contrib.spip.net/Que-faire-quand-son-site-a-ete-pirate

Merci à vous trois.
Je m’y colle.

regarde si ton fichier .htaccess a été modifié. compare avec htaccess.txt.
Pour contrôler si l’erreur est liée à PHP ou pas, essaye d’aller sur CHANGELOG.md. Si tu n’as pas de page blanche il faut essayer avec un petit script non SPIP de type
test.php

<?php
   echo "PHP fonctionne"; 

Si elle fonctionne, essaye de réinstaller un SPIP vierge dans un sous-répertoire.

Merci jeanmarie, effectivement c’est le plus complet que j’ai vu sur le sujet

Je n’y connais rien.

Comment comparer les fichiers .htacess et htacces.txt?

je n’ai pas de fichier CHANGELOG. md seulement changelog.txt et CHANGELOG.TXT

le script se place où?

Changer les identifiants SQL et FTP signifie changer les mots de passe d’accès?

Changer aussi les mots de passe des administrateurs?

Le CHANGELOG.txt (je me suis trompé côté extension) c’est pour tester l’accès à autre chose que php. Tu ne dois pas voir de page blanche dans ton navigateur.

Le script, tu le mets dans un fichier « test.php » que tu appelles dans ton navigateur.
Pareil, tu ne dois pas avoir de page blanche.

Si l’un des deux échoue, il faut supprimer le fichier .htaccess. Tu le remettras quand SPIP sera installé (il sert pour les url personnalisées, c’est une copie du fichier htaccess.txt)

Est-ce plus clair ?

FTP, aucun intérêt de le changer.
Pour mysql, c’est dans l’interface de gestion d’OVH, dans les paramètres de ou des utilisateurs attachés à ta base de données
Pas besoin de modifier les mots de passe pour l’interface privée SPIP