Projet

Général

Profil

Actions

Anomalie #973

fermé

Chargement fenêtre ECM tourne en boucle quand le contexte est en maintenance (wstop)

Ajouté par Jérôme Augé il y a plus de 15 ans. Mis à jour il y a plus de 14 ans.

Statut:
Résolu
Priorité:
Bas
Assigné à:
-
Version cible:
Début:
28/07/2010
Echéance:
% réalisé:

0%

Temps estimé:
6:00 h
Version source:
Solution proposée:

Après wstop.
Les requêtes doivent retourner un code erreur HTTP '503' maintenance.

Refaire la page d'attente.

Question : 'laisser admin pouvoir utiliser l'interface web' ?

Principaux fichiers impactés:

index.php
wstop

Complexité:
Contrôle:
Thème:
Régression:

Description

Soit un utilisateur (non admin) avec une fenêtre ONEFAM ouverte dans ECM avec une liste de documents.

Lorsque le système est en maintenance (suite à un `wstop' par ex.), et que cet utilisateur actualise le contenu de la fenêtre avec le bouton actualiser, alors la fenêtre devient grisé avec le message "Chargement..." et rien ne se passe.

Le problème vient de data.php qui, lorsque `maintenance.lock' est présent, essaye d'inclure "WHAT/stop.php". Ce fichier n'existant pas dans ce répertoire, la requête data retourne un document vide, ou une page HTML d'erreur, qui n'est pas un objet JSON valide?

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Version cible mis à 3.0.15

Mis à jour par Éric Brison il y a plus de 15 ans

Retourner une erreur 40? pour indiquer la non-disponibilité de la page durant la mise à jour.
Ne pas autoriser de nouvelle connexion durant la mise à jours

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Version cible changé de 3.0.15 à 3.0.18

Mis à jour par Éric Brison il y a environ 15 ans

  • Temps estimé mis à 6:00 h
  • Solution proposée mis à jour (diff)
  • Principaux fichiers impactés mis à jour (diff)

Mis à jour par Marc Claverie il y a environ 15 ans

  • Priorité changé de Normal à Bas

Mis à jour par Éric Brison il y a presque 15 ans

Le wstop n'est pas publié dans WHAT -> erreur index.php lors de la tentative d'inclusion si connecté avec un utilisateur normal

Mis à jour par Marc Claverie il y a presque 15 ans

  • Version cible changé de 3.0.18 à 3.1.0

Mis à jour par Marc Claverie il y a presque 15 ans

  • Version cible changé de 3.1.0 à 3.2 sprint 1

Mis à jour par Marc Claverie il y a plus de 14 ans

  • Version cible changé de 3.2 sprint 1 à 3.(next-release-major)

Mis à jour par Éric Brison il y a plus de 14 ans

  • Statut changé de Nouveau à Résolu
  • Version cible changé de 3.(next-release-major) à 3.1.1
Actions

Formats disponibles : Atom PDF