[Résolu] Site en travaux (serveur SQL), sauf page d'accueil

Bonjour,

J’ai 2 sites réalisés dans de vieilles versions de Spip (3.1 et 3.2) qui sont en rade depuis des semaines mais je ne trouve pas la solution. Leur page d’accueil est accessible (quoique c’est très, très lent à s’afficher) mais dès qu’on veut afficher une page plus profonde, le message « Site en travaux » apparaît.

Les personnes pour lesquelles j’ai réalisé ces sites ne se sont pas aperçues tout de suite qu’ils n’étaient pas accessibles mais je pense que cela s’est produit lorsque l’hébergeur est passé de l’administration des hébergements de CPanel à N0C. Sans doute les sites sont-ils changé de serveur au même moment ???

Au départ s’affichait une page blanche en lieu et place de la page d’accueil. J’ai pu résoudre ça en réactivant une extension PHP qui avait sauté.

Mais pour les autres pages, je suis bloquée. Je ne retrouve pas sur le site spip.net les versions PHP compatibles avec spip 3.1 et 3.2 ni les extensions nécessaires, et je ne suis d’ailleurs pas sûre que le problème vienne de là.

Voici l’URL du site en 3.1 (j’imagine que les 2 ont la même maladie) : https://www.valerieperin.be

Pouvez-vous m’aider ?
PS : je n’y connais rien en serveur, etc., donc parlez lentement et en articulant. :sweat_smile:

Bonjour,

A priori, l’accès à la base de donnée est impossible.

S’il y a eu changement de serveur, ça peut être :

  • L’url de la base de données qui a changé (host)
  • Le login/password qui a changé
  • Le nom de la base qui a changé

Donc, il faut voir avec l’hébergement où se trouvent ces infos.

Et modifier le fichier config/connect.php en conséquence.

Autre possibilité : le site a été hacké (ce qui est possible avec une version de SPIP non mise à jour depuis longtemps).

Bonjour RealET,

Merci pour cette première réponse. Il me semble dans le cas des premières hypothèses relatives aux accès à le DB, la page d’accueil ne devrait rien afficher non plus, si ?

J’ai pensé à la possibilité de hacking mais cela ne semble pas être le cas. Je suis incapable d’analyser les logs, ce n’est pas dans mes compétences, mais aucun fichier du site n’est daté d’au-delà de 2023.

Je vais quand même chercher dans ce sens (accès à la DB).

Bon… tu avais (évidemment !) raison. :blush:
C’est bien le mot de passe à la DB qui avait changé.
Un immense merci !

Juste pour ma compréhension : peux-tu m’expliquer comment la page d’accueil affichait bien ce qu’on attendait d’elle si Spip n’avait pas accès à la DB ??? Comprendre, ça peut aider pour le futur. :wink:

1 « J'aime »

La page d’accueil devait encore être stockée dans le dossier cache de SPIP. Ce qui lui permettait d’être affichée quand même.

Avec plaisir.

Et n’oublie pas de faire la mise à jour en SPIP 4.3.8 (ou 4.4.2). Et les suivantes ensuite au fur et à mesure (cf : Release - SPIP Blog).

Tu pourrais avoir besoin de Migrer de SPIP 3.2 à SPIP 4.0 : le livre de cuisine

C’est clairement prévu. Merci pour le livre de cuisine, je crois que ça va être utile !
Depuis quelques années, je spipe une fois toutes les 10 lunes et mon vieux cerveau commence doucement à perdre ses connaissances spipiennes. :cold_sweat::smile: Mais qu’est-ce que j’adore ce CMS !

1 « J'aime »